Monday, April 25, 2011

Java එපා! Ceylon දෙන්න!!

ඒ කියන්නේ Java කෝපිද? Ceylon තේද? නැහැ! මේ කියන්නේ නවතම පරිගණක ක්‍රමලේඛන ක්‍රමයක් වන Ceylon ගැනයි...  

RedHat සමාගම ඔන්න තවත් අලුත් වැඩකට අත ගහලා. ජාවා පරිගණක ක්‍රමලේඛන ක්‍රමය (Programming Language) වෙනුවට භාවිතා කිරීම සඳහා Ceylon නමින් නව පරිගණක ක්‍රමලේඛන ක්‍රමයක් හඳුන්වා දී තිබේ. මේක ජාවා නොකීවට එහෙමමත් නොවේ. මන්ද මෙය ජාවා Runtime මත දුවන නිසාත් ඕනෑම JVM එකක මේ මගින් ලියන වැඩසටහන් ක්‍රියාත්මක කිරීමට හැකි නිසාත්ය. ජාවා එක්ක වැඩ කරන අයට එහි තිබෙන සාම්ප්‍රදායික ගැටළු මගහැර නව මගකට (හොඳට හෝ නරකට) යෑමට අවශ්‍යයි කියා සිතේනම් Ceylon language එක හොඳ විකල්පයක් වගේ දැනටමත් පෙනෙන්නට තිබෙනවා.
එමෙන්ම ජාවා වල තිබෙන යල් පැන ගිය class library වෙනුවට මේ සඳහා නව class library කිහිපයක්ද හඳුන්වා දී ඇති අතර මෙය තුළ ජාවා syntax භාවිතා කිරීමටද හැකිය. 

2011 අග භාගයේදී මෙහි compiler එක නිකුත් කිරීමට බලා පොරොත්තුවන අතර, භාවිතයට හා ඉගෙනගැනීමට ජාවා වලට වඩා පහසු කිරීමට ඔවුන් බලාපොරොත්තු වෙනවා. ඉතිං ජාවා ක්‍රමලේඛනය කරන අයට සහ අලුතෙන් පරිගණක ක්‍රමලේඛනය හදාරන අයට මේක හොඳ ආරංචියක් වේවි කියලා හිතන්න පුළුවන්. ඒවගේම Ceylon කියන වචනය නිසා ලංකාව ගැනත් නොදන්න අය දැන ගනීවි.

වැඩි විස්තර http://en.wikipedia.org/wiki/Ceylon_Project
 http://www.infoworld.com/d/application-development/red-hats-ceylon-language-unneeded-tempest-in-teapot-558?page=0,1

Friday, April 8, 2011

ලංකානෙට් ආයතනයෙන් කරන පරිගණක පාඨමාලා ගැන....

"ලංකානෙට් එකෙන් කරන පාඨමාලාවන් හා සේවාවන් මොනවද?" කියලා හැමෝම නිතර අහනවා.  මට උත්තර දෙනවට වැඩිය මෙහෙම පොදුවේ දැනුම් දෙන එක ලේසියි. ඔය තියෙන්නේ විස්තර කිහිපයක්. ලංකානෙට් එකේ ඉන්න අයට අමතලා තවත් වැඩි විස්තර අහගන්න පුළුවන්. මට කෝල් කරන්න එපා. මොකද මේ දවස්වල මම බරපතල වැඩකට අත ගහලයි ඉන්නේ. තරහා වෙන්න එපා... :-)