"പേൾ" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം

No edit summary
No edit summary
വരി 17:
ഒരു വിവിധോദ്ദേശ ഹൈലെവെൽ, ഡൈനാമിക് [[പ്രോഗ്രാമിംഗ് ഭാഷ|പ്രോഗ്രാമിങ് ഭാഷയാണ്]] '''പേൾ'''. 1987 ഒക്ടോബർ 18-നാണ് പേളിന്റെ സ്രഷ്ടാവായ [[ലാറി വാൾ]] ഈ പ്രോഗ്രാമിങ് ഭാഷ പുറത്തിറക്കിയത്. പേൾ 6, 2019 ഒക്ടോബറിൽ രാക്കു(Raku) എന്ന് ഔദ്യോഗികമായി മാറ്റുന്നതിനുമുമ്പ് "പേൾ" എന്നത് പേൾ 5 നെയാണ് സൂചിപ്പിക്കുന്നത്, എന്നാൽ 2000 മുതൽ 2019 വരെ അതിന്റെ പുനർരൂപകൽപ്പന ചെയ്ത "സഹോദരി ഭാഷ"യെ സൂചിപ്പിക്കുന്നു, [[സി (പ്രോഗ്രാമിങ് ഭാഷ)|സി]] , [[ബേസിക്]], [[ഓക്]], [[സെഡ്]] മുതലായ പ്രോഗ്രാമിങ് ഭാഷകളിൽ നിന്നും, [[യുണിക്സ് ഷെൽ|യുണിക്സ് ഷെല്ലിൽ]] നിന്നും ആശയങ്ങൾ കടമെടുത്താണ് പേൾ വികസിപ്പിച്ചെടുത്തത്.<ref>{{cite web |url = https://www.perl.org/about.html |title = About Perl |publisher = perl.org |quote = "Perl" is a family of languages, "Perl 6" is part of the family, but it is a separate language that has its own development team. Its existence has no significant impact on the continuing development of "Perl 5". |accessdate = 2013-04-20 }}</ref><ref>{{cite web |url = https://github.com/perl6/problem-solving/pull/89/files/2d7b3f5a85ae9c8f913ba16994836ed59cf6de50 |title = Path to raku by lizmat |publisher = github.com |quote = This document describes the steps to be taken to effectuate a rename of `Perl 6` to `Raku`, as described in issue #81. | accessdate = 2019-10-16 }}</ref>
 
പേൾ ഔദ്യോഗികമായി ചുരുക്കരൂപമല്ലെങ്കിലും, <ref>{{cite web |url = http://linux.die.net/man/1/perl |title = perl(1): Practical Extraction/Report Language - Linux man page |date = |publisher = Linux.die.net |accessdate = 2013-07-23 }}</ref> "പ്രാക്ടിക്കൽ എക്സ്ട്രാക്ഷൻ, റിപ്പോർട്ടിംഗ് ലാംഗ്വേജ്" ഉൾപ്പെടെ വിവിധ ബാക്ക്റോണിമുകൾ ഉപയോഗത്തിലുണ്ട്. ടെക്സ്റ്റ് ഫയലുകൾ എളുപ്പത്തിൽ കൈകാര്യം ചെയ്യുന്നതിനായി പേൾ ഉപയോഗിക്കുന്നു. റിപ്പോർട്ട് പ്രോസസ്സിംഗ് എളുപ്പമാക്കുന്നതിന് 1987-ൽ ലാറി വാൾ ഒരു പൊതു-ഉദ്ദേശ്യ [[യുണിക്സ്]] സ്ക്രിപ്റ്റിംഗ് ഭാഷയായി പേൾ വികസിപ്പിച്ചെടുത്തു.<ref name="sheppard00">{{cite web |url = http://www.perl.com/pub/2000/10/begperl1.html |title = Beginner's Introduction to Perl |last = Sheppard |first = Doug |date = 2000-10-16 |publisher = dev.perl.org |accessdate = 2011-01-08 }}</ref> കൂടാതെഅതിനുശേഷം, ഗ്രാഫിക്സ്ഇത് പ്രോഗ്രാമിംഗ്,നിരവധി നെറ്റ്‍വർക്ക്മാറ്റങ്ങൾക്കും പ്രോഗ്രാമിംഗ്,പുനരവലോകനങ്ങൾക്കും സിവിധേയമായി. ജി2000 പ്രോഗ്രാമിംഗ്പേൾ എന്നിവയ്ക്കും5 വ്യാപകമായിന്റെ പേൾപുനർരൂപകൽപ്പനയ്ക്കായി ആരംഭിച്ച രാകു ഒടുവിൽ ഒരു പ്രത്യേക ഭാഷയായി ഉപയോഗിക്കുന്നുണ്ട്പരിണമിച്ചു. പ്രാക്റ്റിക്കൽരണ്ട് എക്സ്ട്രാക്ഷൻഭാഷകളും ആന്റ്വ്യത്യസ്ത റിപ്പോർട്ടിങ്വികസന ലാംഗ്വേജ്ടീമുകൾ എന്നതിന്റെസ്വതന്ത്രമായി ചുരുക്കരൂപമാണ്വികസിപ്പിക്കുന്നത് പേൾതുടരുകയും പരസ്പരം ആശയങ്ങൾ (PERL)കടമെടുക്കുകയും എന്നത്ചെയ്യുന്നു.
 
[[C (programming language)|സി]], ഷെൽ സ്ക്രിപ്റ്റ് (എസ്), എഡബ്ല്യുകെ(AWK), സെഡ്(sed) എന്നിവയുൾപ്പെടെയുള്ള മറ്റ് പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ നിന്ന് പേൾ ഭാഷ സവിശേഷതകൾ കടമെടുക്കുന്നു;<ref name="perltimeline">{{cite web |url = http://history.perl.org/PerlTimeline.html |title = The Timeline of Perl and its Culture (v3.0_0505) |year = 1999 |author = Ashton, Elaine }}</ref> ലേണിംഗ് പേൾ (ഷ്വാർട്സ് & ക്രിസ്റ്റ്യൻസൻ) തുടങ്ങിയവയുടെ ആമുഖത്തിൽ വാൾ [[BASIC|ബേസിക്]], [[Lisp (programming language)|ലിസ്പ്]] എന്നിവയെയും സൂചിപ്പിക്കുന്നു.<ref>{{cite web|url=http://dl.acm.org/citation.cfm?id=572875|title=Learning PERL|first1=Randal L.|last1=Schwartz|first2=Tom/Foreword By-Wall|last2=Christiansen|date=July 1, 1997|publisher=O'Reilly & Associates, Inc.|via=dl.acm.org}}{{Dead link|date=January 2020 |bot=InternetArchiveBot |fix-attempted=yes }}</ref>
== അവലംബം ==
* പേൾ - അ ബിഗിന്നേഴ്സ് ഗൈഡ് - റ്റാറ്റ മക്ഗ്രോഹിൽ - ISBN 0-07-044490-0
"https://ml.wikipedia.org/wiki/പേൾ" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്