Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

Scala

Name: Anonymous 2012-11-24 16:26

Your thoughts on Scala? It seems a good alternative to the shitty PHP and the slow Ruby for web programming.

No trolling please.

Name: Anonymous 2012-11-24 16:33

requires a huge VM

it's shit

Name: Anonymous 2012-11-24 16:34

>>1
As a language, it's excellent.
But I can't: Eclipse, the JVM, the Enterprise, gigabytes of RAM... I'd only ever use it if I'm highly paid.
For non corporate things, I'd rather stick with the inferior Perl/PHP/Ruby/Python/Javascript. If your boss is not asking you to use it, don't do that to yourself.

Name: Anonymous 2012-11-24 17:44

I think that Scala/Lift is going to be the next RoR. It has the advantage of static and infered typing, more powerful functional programming features and a stronger threading model.


>>2
requires a huge VM
are you refering to the JVM or Scala runtime? Because the JVM is about as fast as you can get for a interpreted/VM language

Name: Anonymous 2012-11-24 17:46

>>4
fast
huge
Pick between 0 and 2 inclusive.

Name: Anonymous 2012-11-24 17:48

Twitter switched from RoR to Scala. I wonder why.

Name: Anonymous 2012-11-24 17:51

>>6
Because web programming is fucking shit.

Name: Anonymous 2012-11-24 17:56

>>5
Pick between 0 and 2 inclusive.
ok, since its inclusive I pick 0 and 1 because Scala does run as fast as Java, and Java is one of the fastest interpeted languages out there. And Java is a huge language, I think that is a good thing as no time was wasted building up a set of standard libraries, everything was ready from the getgo

Name: Anonymous 2012-11-24 17:57

>>8
I'll start a JVM right after I make this post. I'll let you know when it's done.

Name: Anonymous 2012-11-24 18:00

I want to put this out for anyone who is interested in Scala:
http://www.grahamlea.com/2012/11/learning-scala-grahams-guide/
the only thing I would replace in his list is to put the book "Scala for the Impatient" first. It is a short book that just explains all the syntax as briefly and directly as possible.

Name: Anonymous 2012-11-24 18:02

>>9
any JIT language will have some brief lag at starup for the JIT to do its compilation, so there is a payoff for faster overall speed when the program gets running

Name: Anonymous 2012-11-24 18:04

>>8
The point of my post was that they're not mutually exclusive properties.

Name: Anonymous 2012-11-24 18:24

>>11
common lisp is fast too, and it isn't enterprise bullshite

Name: Anonymous 2012-11-24 18:33

>>13
clojure is fast too, and it is enterprise bullshite

Name: Anonymous 2012-11-24 20:00

>>14
And scheme right up to the alley.

C for the heavy duty stuff, and AWK for the small stuff.

Name: Anonymous 2012-11-24 20:20

>>15
which begs the question, will they ever make a compile-to-executable compiler for Scala? Im sure at some point people will want to use Scala outside the JVM

Name: Anonymous 2012-11-24 20:38

>>16
This will never happen, for the same reasons that no one has created a relevant native compiler for Java.  The language is designed to benefit from JIT optimization; a native compiler may actually realize a performance decrease once startup time is factored out.

Name: Anonymous 2012-11-24 21:40

>>16
one of the selling points of scala is: when in need. you can make a java call inside of scala

Name: Anonymous 2012-11-24 21:56

>>16
http://gcc.gnu.org/java/
It can compile ... Java bytecode to native machine code.

Name: Anonymous 2012-11-24 21:59

You want to replace Php? you can do everything with Perl::Dancer

Awesome framework, even works with Websockets

Name: Anonymous 2012-11-24 22:37

>>19
this is actually slower than the JVM

I don't think it's being maintained anymore

Name: Anonymous 2012-11-24 22:43

>>21
What did you expect from GNU?

Name: Anonymous 2012-11-24 22:44

OCaml is better than Scala in every way.

Name: Anonymous 2012-11-24 22:49

>>23
SML is better than OCaml on everyway

Name: Anonymous 2012-11-24 22:49

>>24
Haskell is better than SML in every way

Name: Anonymous 2012-11-24 22:50

>>25
Coq is better than Haskell in every way

Name: Anonymous 2012-11-24 22:52

>>26
cOCKS IS BETTER

Name: Anonymous 2012-11-24 22:53

No seriously, OCaml is even better than Haskell.

Name: Anonymous 2012-11-24 22:54

>>28
see >>24 >>25
BOOM TRANSITIVITY

Name: Anonymous 2012-11-24 23:03

>>28
F# is better than OCaml because it integrates object orientation with functional programming much the same way Scala does. It uses class methods to map over lists which is much less error prone than recursion over lists.

Scala/F#/Ruby are all mainstream functional languages
Clojure is a mainstream Lisp

Name: Anonymous 2012-11-24 23:04

>>30
>It uses class methods to map over lists which is much less error prone than recursion over lists.

pffft hehehe.

Name: Anonymous 2012-11-25 2:23

scala is awesome if you are interested in crazy performance and scalability. the jvm is a great option for this and has become a go to option for large services to increase scalability.

Name: Anonymous 2012-11-25 13:00

  ⑁鈕杉 ᠓褰ᅣ捲兴畨— 錢㊗䠂腄蠒锐ᤔ鎉椱㞁。撅䝓唉⊂ 芇ሔᔖအᆒᢈ䑥⢓⡥䐃劃➄慶猵椹猳䄂脶⌉儇䈹⎑⌸ᦆ坥銆畓衕楸䝠㄃ 琖ភ搆䕉╖ɨᔸ┉ɠ獑饄䘖8掄㝢摢剷㑄࠴荁怨破鑡⥐荴癆❰㈤ᙧኃ冂╢䥖䐙ၦ

Name: Anonymous 2012-11-25 13:05

>>32
performance
scalability
large services


That was ENTERPRISE quality!

Name: Anonymous 2012-11-25 13:12

[u]I HAVE RONG DONG{/u]
Don't lie!

Name: Anonymous 2012-11-25 13:20

攳䐤夓ᘂ㖀挅千֖〈ᡐ聩㈳儉䖔喙腗攑薐䍒㍙癸灗܄莘ă፤䀧枉墕ॄ标⤓千莃⠉鞀অБ㙦㚗䍩艳桇蕥怠攅Աᡑ顓焰⤢捅畈㈒ㅠ襂䞆ͳ舐蕄⢆刖袃劄㝘鈅⑀葷圥㕵莒鉠頉蔃脣舀ᡷ桳兄ЁޓЂ饸鉁ш㠡閅☡Յ㥕㘸ٖℵ䡆Š鉳疈唕䌐慦䜉申碃䔆熈䠑褶祗脥戂膔爈⠢朸Ԡጒ䔸㤗㡇؉會儈煱牦榑蘳脘㤖写Ԇ阘䍵耄蔄健頤搃噣䝷兂〨悑頃ԥ䍂瘃ᤘ敓扂夠先䖂陔䡉扡嘐眄ᐒ鑥匵₀爴䤸㕀㎐㙵鄴薁虰Βᜑ敡ڈ青᎓㈄刓悘扲恱㘡☥ቷ㜈᥇⑳ㅂͥ∰喂偒犔⁦ᠲ馉礰ࡤ堰倹襩•阳ᦅ鉇ᐥ悓ᑗ刦ᘖ芗ጣᐒ∁ؘ፧夨ং悓睱恓ŧ䄄饃鉔琶瀆䠡䦀利ቘ鐉㕨爄䠁獢䡷蠒聥ဳ醂砣灳栤ॖ眣ጔ啤͑卧䐠蘧᝖͓ݗ㝙靦嚇堀ᐦ硇ᢆ商块㡕3䔹酅䤲鉅▖⍃③’鉄䦆䆂刐䉃茰㦇喅搂逆茔皑䄘⦘衃℥Е饒〱阕吳㈈饇䠕夨牥文ᢗၱ椨䥶吗斗᝷牨玂夳䒉㚙䌢㜰扉陉焃顓ℓƙ荃ɲ␔嚓ॶ㖑唇⥓䖄片聅劔ᜦ䎕恓❘ህ肅怸†㙰煙砕t⤑㠳匔͗㤓鈒褓࡙撑鑕ᖁ覗鐀鑶鄤瑆萃ᅕݠ䍗㍐椴虤̷₀即桅㔧鉀䝀逅䥉㤹⅓啴⠴ↄ碘㎗甦奠፵脘鑶ㆆ甶璂ق萵枓搣∐⍘䜃ࠧ慑⍗陠猈煄ሳ⡷脵っ鉓ᄉ礹♦䕦覗蕣䈈՘楣螓利፠蘤℆⁆悂╂蠔ᐁ冇ᤐ玔䈔捹瘐搉镂怕祵≩ᠹ㉠㈗怓Ⅲ打靐4餷⌷䥄ₑɰ䌸䚗ဇ⊓䅁㢐荢䕒ទऀ祑ܹ䀩䑤灉䍥ᘠ㑨؆戃ঀ膁≲薕㖒蒂礇琱⠕覒㌆撈㙈㍓瀓靁陸Ĕ⤄䔀䈄䜢㠩⍀♳䘖

Name: Anonymous 2012-11-25 13:21

㖑鞉顩ࠒ遆妉у䑰ᔴ䅉匤枃逤❰舩蠠م㍔鑂㍧䄂Й搰恧獙⎗聑╹頶䀈‡ᦐ㥂校⤙砨撔䦓遤⥡碂畔桇圷䤇效ᄦ锅ݹ阒瑳ᔉፔ䠹憒妙螂捁̇癦捨祒酦२皐戴䆃猃栐焤㒁䎈猳䉤މ鍆ķ塆‐䌖ᡈ啶ᙒ㉅〩ࡶ搖礠萱ԇD∨䢈預鑳ኅ摩⁙镒ᐔ芃錙↖蔴萉㊈を怶䈘坦ᜡ蘱顶芐锗衑㥤≅ࡗ靹፠醇⍢䍱灆䉥ކ͖䘈螓䀶牂䦖愥遑ሷ㕹ᤓ䥩敆猰᠄處鉆當蠷熂瑒䜱蔕ᥦܕ鞕㍶栀昡其̕ሸ蘨㆖荁恳⠈鍧莖̩撈灗喇鉵袙爄螃啖剑Α⎕爴⑱㎆獗ក☴ち畵㢃攤㤦ቓ॑ᅀ瘡ʃ〢扈蒁杁㙓抂瀒視儸腥㡅᜙ŧ䆅䌂㡠猶瘦茤錥葢लʗ犙┲䐄ᙓ眐饶㥱ℒ逷皑镖酆䆓؈ᜨ摳䞇儈墉ˆ奨捰垑瀐ᠢ╃閔⥠ɷ褐➂霠慈Ή椖ᅀԹ斂⤐䜓祇螗昴䢖荗喙Ɨ莓䤣吖啈ݔ剖䡃鈨㤓ᐒ䚇夰䈀䝃杩ݘ剢爄典⤇䕡݁⅗ࡹ蚉ᕣ᎙Ղ倁茉䝢ࡶ㎁钉敆ㆇ朣劉朕䅱噰奕鉤冕ᄹ❇䐨耀❄ᒕ⍄改᠄逡碆犑㄄堓ᝲT整䝄焄䅓ㄔ蜹⌔嘃連Ѕ⥠⅃褘ij䑓餧馓堅Ҕ☘⢁褣虆碉₈桁↓萘碒脃⌳㉷䍶᠓条東ቶ頵ħ呡ᕗ允杕㝡噒㌵煁㔳酘夅㙩䤡戅傃匓朑瀅厖瘐㜖Ƃ扲堨ᡙ衑䌅栓煇脤革䤄榉ၠ其褡ᅩ偸聕؇ى॑瀩褆㈕᎗焨☙冂䝰垈芁ᤨ⌉砑䙰鑙㐧卹䁰䁵㝲ࡉᡉ⑱䍇㥠攗‹ѐ錐甹疄蜨摉艸цѧ椔杷恥斐偶䤨⠆ㄈ锉蘥ȕ祆ㄈ扵慡䁴疔䉙❗捴⠹⦒灨嚖ဵ䡧䦇酳Η憑䝹銄㕙゙遵隈Ͱ葦䀨䑰夕捉砩ቤ䚒晙⌉厅፦儤䝅吗鉧ℤ卖墘គٗ

Name: Anonymous 2012-11-25 13:33

䈣朢␠ဨ鈉阂芕䜳舴⑰մ昅楘䔹⌑ᢇࠔ刈㑕䐧戙啂昈悈扔%ᅷᒗ㘈獕枔葤ሄᝥ瑲劀戆耈蠂㡲䞘内䐉怙栶Ԑ蒆脘䁰锵葡⠵䠰褔镀睨Ģ捄☧鎐ᒇ䘩䡆邈䉓ᆆ聰陣䔥⤳ጷ堖㖃㠴╁䅒舖ࡤ䘶䑸袑銈ࢇ④偃晣阧畵䀰暓ᦙ䔇脁犘ᡐℵԙ噷倣噁ᡆ⁐荢薖嚙瘹硆璆萹·鎑皉眱萓㌩㚉啉㥐䜷䀷撔㊅ဗ•逥達ݶ㑇䁉锗挒⤈䔃砀㌑ᅂ㥓锨蝵醄䞗ॠ捘艤醈逢™蚒䢐睕呂⎗➕抄䙇蒖吉灐斀֑蠰酅妖閂虉蜥酘㍱焰琲隇衑椰陂饵᎙㔶ᘤ椵唆啩ɥऱ面᠕ន搙䝘猃疑框䈳㦇艴锕䘓睐ℑݱ䆔艢摨㐹䁱䅣╄噷ࠢ㄰䡇艢㦇蒙⁈鉃瑵霸袅ޅ⠖ࠔᡒ畩靴猉癹ቡ䀇奉覘愇ㆇ蒘敘䍶猙⥥⦙㕂戱䎆䕆䚓瞔㊆⥙蘘唁搹坄喁ᙇ掑腑䀣ኅ朸攖⡤⌠桶ㄡ┗ቘ鉃㘀葰犂✩煃夠霷率碓嚃恑睕猤ѧ恲ٷ䐣坲腹㜶掆襁耙刳䄆␶堤ᦕ枇舓噓兡霕╳葶ぉ䔷㘩ㄤ㑸儈⥱⊓ᅣ袅萖頢ᘔ䀤ၲ厀耶袆瑔㡱呧卑ᤸ䁠⤸ጨ砷荙鄳需⑂噸ॅ䡂㤇䁆晣ᦈ䁔≹鎈ԥ套蝠玑瑲݂Ԙ⡰㑓榃爹茨唦千᜷錑摨ॳ猠ゖէ茔❵䐈ᔢ劐ᘠ䁦よآ䦁͈♔冉رࡵべ儑蝔塡顸Ѹ鈰鈖托ᙲ破∗男船㎂∥憓面抗卧虩蚅嘶褈ᙐ䈢䝄敳頓虩ă銁鐹䤥ᄥ⊕̵瀇硨捠ͧ㥙⠤鄤砸䝡授Œ排儩爣匧ᡑ䌵ᠲဥ饵垕芇恳钙願榘偠䁕〨怦匂蜹眠㐂✡䠖兆㑣艸♇荰祁⌧恈陳㑢ࡅͲɆ挒؈㑠╈璑錠䚙砅㕓頣摑⡃眅ゅЕ∲ᒀ葅恩挗瑢猰圥Ѷ垆㙦愥⌣䀥匤䅑ጘ肀㌙偉ᘴ镑

Name: 9 2013-01-28 21:52

>>8
My HDD stopped whirring. I think it's starting.

Name: Anonymous 2013-01-28 23:09

>>39
I love you! I love your post! I read it five times! Keep posting!

Name: Anonymous 2013-01-28 23:34

YA SCALA LET'Z DO IT OR I COULD USE PHP INSTEAD ITZ STANDARS

Name: Anonymous 2013-01-29 3:25

>>13
Scheme is fast too and isn't bullshit

Name: Anonymous 2013-01-29 6:55

Fuck your self if you think Java is an interpreted language

Name: Anonymous 2013-01-29 8:44

>>43
Any sufficently advanced JIT compilation is indistinguishable from run-time interpretation.

Name: Anonymous 2013-01-29 11:03

>>44
Wait, what?

Name: Anonymous 2013-01-29 18:16

>>45
Any sufficiently advanced modified quote is indistinguishable from the real Arthur C Clarke quote.
That quote, by the way, is the de jour thing to do if you are a tech company working on something like haptics.

Name: Anonymous 2013-01-30 3:41

>>26
Curry is better than Coq though

Don't change these.
Name: Email:
Entire Thread Thread List