"ഒബ്ജക്ടീവ്-സി" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം
Content deleted Content added
No edit summary |
No edit summary |
||
വരി 23: | വരി 23: | ||
| wikibooks = Objective-C Programming |
| wikibooks = Objective-C Programming |
||
}} |
}} |
||
'''ഒബ്ജക്റ്റീവ്-സി''' എന്നത് സി പ്രോഗ്രാമിങ് ഭാഷയിലേക്ക് സ്മോൾടോക്ക് രീതി മെസ്സേജിംഗ് ചേർക്കുന്ന പൊതു ഉദ്ദേശ [[ഒബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിങ് ഭാഷ|ഒബ്ജക്റ്റ് ഓറിയെന്റഡ്]] പ്രോഗ്രാമിങ് ഭാഷയുമാണ്. [[മാക് ഒഎസ്]], [[ഐ.ഒ.എസ്.]] ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റങ്ങൾക്ക് [[ആപ്പിൾ ഇൻകോർപ്പറേറ്റഡ്|ആപ്പിൾ]] പിന്തുണയ്ക്കുന്ന പ്രധാന പ്രോഗ്രാമിങ് ഭാഷ ആയിരുന്നു , അവരുടെ |
'''ഒബ്ജക്റ്റീവ്-സി''' എന്നത് സി പ്രോഗ്രാമിങ് ഭാഷയിലേക്ക് സ്മോൾടോക്ക് രീതി മെസ്സേജിംഗ് ചേർക്കുന്ന പൊതു ഉദ്ദേശ [[ഒബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിങ് ഭാഷ|ഒബ്ജക്റ്റ് ഓറിയെന്റഡ്]] പ്രോഗ്രാമിങ് ഭാഷയുമാണ്. [[മാക് ഒഎസ്]], [[ഐ.ഒ.എസ്.]] ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റങ്ങൾക്ക് [[ആപ്പിൾ ഇൻകോർപ്പറേറ്റഡ്|ആപ്പിൾ]] പിന്തുണയ്ക്കുന്ന പ്രധാന പ്രോഗ്രാമിങ് ഭാഷ ആയിരുന്നു , അവരുടെ [[ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിങ് ഇന്റർഫേസ്|ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിങ് ഇന്റർഫേസുകളും]] (എപിഐ) കൊക്കോയും കൊക്കോ ടച്ചും ഉപയോഗിച്ചിരുന്നു, സ്വിഫ്റ്റ് അവതരിപ്പിക്കുന്നതുവരെ.<ref>{{cite web |
||
|url= https://developer.apple.com/documentation#app-frameworks |
|url= https://developer.apple.com/documentation#app-frameworks |
||
|title= App Frameworks |
|title= App Frameworks |
23:35, 9 ഏപ്രിൽ 2019-നു നിലവിലുണ്ടായിരുന്ന രൂപം
ശൈലി: | Reflective, class-based object-oriented |
---|---|
രൂപകൽപ്പന ചെയ്തത്: | Tom Love and Brad Cox |
ഡാറ്റാടൈപ്പ് ചിട്ട: | static, dynamic, weak |
പ്രധാന രൂപങ്ങൾ: | Clang, GCC |
സ്വാധീനിച്ചത്: | Groovy, Java, Nu, Objective-J, TOM, Swift[1] |
ഓപറേറ്റിങ്ങ് സിസ്റ്റം: | Cross-platform |
വെബ് വിലാസം: | developer.apple.com |
ഒബ്ജക്റ്റീവ്-സി എന്നത് സി പ്രോഗ്രാമിങ് ഭാഷയിലേക്ക് സ്മോൾടോക്ക് രീതി മെസ്സേജിംഗ് ചേർക്കുന്ന പൊതു ഉദ്ദേശ ഒബ്ജക്റ്റ് ഓറിയെന്റഡ് പ്രോഗ്രാമിങ് ഭാഷയുമാണ്. മാക് ഒഎസ്, ഐ.ഒ.എസ്. ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റങ്ങൾക്ക് ആപ്പിൾ പിന്തുണയ്ക്കുന്ന പ്രധാന പ്രോഗ്രാമിങ് ഭാഷ ആയിരുന്നു , അവരുടെ ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിങ് ഇന്റർഫേസുകളും (എപിഐ) കൊക്കോയും കൊക്കോ ടച്ചും ഉപയോഗിച്ചിരുന്നു, സ്വിഫ്റ്റ് അവതരിപ്പിക്കുന്നതുവരെ.[2]പ്രോഗ്രാമിങ് ഭാഷയായ ഒബ്ജക്റ്റീവ്- സി യഥാർത്ഥത്തിൽ 1980 കളുടെ തുടക്കത്തിലാണ് വികസിപ്പിച്ചത്. നെക്സ്റ്റ് (NeXT ) വേണ്ടി ഉപയോഗിക്കുന്ന പ്രധാന ഭാഷയായി നെക്സ്റ്റ്സ്റ്റെപ്പ് (NeXTSTEP )ഓപ്പറേറ്റിങ് സിസ്റ്റത്തിനായി ഉപയോഗിച്ചു, മാക്ഒഎസ്, ഐഒഎസ് തുടങ്ങിയവ ഇതിൽ നിന്നും സ്വീകരിച്ചു.
അവലംബം
- ↑ Lattner, Chris (ജൂൺ 3, 2014). "Chris Lattner's Homepage". Chris Lattner. Retrieved ജൂൺ 3, 2014.
The Swift language is the product of tireless effort from a team of language experts, documentation gurus, compiler optimization ninjas, and an incredibly important internal dogfooding group who provided feedback to help refine and battle-test ideas. Of course, it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.
- ↑ "App Frameworks". Apple. ജൂൺ 2014. Retrieved ഫെബ്രുവരി 13, 2019.