|
if it wasn't for smalltalk, we wouldn't have eclipse
|
# ? Feb 8, 2013 02:36 |
|
|
# ? Jun 12, 2024 07:12 |
|
Nomnom Cookie posted:Java is p good to learn as the JVM equivalent of C hrm. food 4 thought.
|
# ? Feb 8, 2013 02:37 |
|
c3 is right up there with the yahoo web store as a classic example of "this language/practice made us super productive but we still didn't know how to ship a good product"
|
# ? Feb 8, 2013 02:43 |
|
tef posted:well, kinda except smalltalk was quite influential in terms of the object model it espoused izzat so? java's object model is not really all that similar to smalltalk's, ruby's is closer i guess and ruby is pretty widely used. incidentally, i'm Just Not As Enamored with MOPs as i thought i would be (clos as a whole is still cool tho, even as poorly integrated as it is)
|
# ? Feb 8, 2013 02:44 |
|
can't think of any major platform out there that uses a smalltalk influenced language, i guess you're right
|
# ? Feb 8, 2013 02:46 |
|
new windows logo found http://en.wikipedia.org/wiki/File:Haloquadratum_walsbyi00.jpg <- imgur thought the file was corrupt b/c they're dumb so no img tag
|
# ? Feb 8, 2013 02:50 |
|
tef posted:can't think of any major platform out there that uses a smalltalk influenced language, i guess you're right forgot about apple. mea minima culpa
|
# ? Feb 8, 2013 02:51 |
|
tef posted:if it wasn't for smalltalk, we wouldn't have eclipse this changes all my opinions about smalltalk
|
# ? Feb 8, 2013 03:42 |
|
Nomnom Cookie posted:Java is p good to learn as the JVM equivalent of C this. Java when you have to, Scala everywhere else.
|
# ? Feb 8, 2013 12:46 |
|
jvm is pretty solid tech, and iirc most new jvm languages let you intermix java seamlessly which is nice if you're learning on the job but still need to get poo poo done does the jvm still not support optimized tail calls though
|
# ? Feb 8, 2013 12:52 |
|
didn't make it into jdk 8 as far as i know
|
# ? Feb 8, 2013 13:19 |
|
Internaut! posted:jvm is pretty solid tech, and iirc most new jvm languages let you intermix java seamlessly which is nice if you're learning on the job but still need to get poo poo done the feature has been languishing at 80% proto for three years at least. scala can fake it with @tailrec and trampolining, but that's still not as good as actual tail recursion support.
|
# ? Feb 8, 2013 13:21 |
|
Internaut! posted:jvm is pretty solid tech, and iirc most new jvm languages let you intermix java seamlessly which is nice if you're learning on the job but still need to get poo poo done There probably are JVM languages that don't let you call java easily, but no one uses them. Same thing with build systems and maven central
|
# ? Feb 8, 2013 14:16 |
|
groovy is cool if you want to do dynamic java within a long running jvm.
|
# ? Feb 8, 2013 14:50 |
|
one of our environment guys uses groovy a lot, I dunno about the dynamic aspects but from his scripts it looks like a more sensible java, very brief syntax
|
# ? Feb 8, 2013 15:03 |
|
yeah its useful as a scripting language but I wouldn't build entire applications out of it.
|
# ? Feb 8, 2013 15:04 |
|
got a blog post out in which I explain how the Erlang shell works. Not nearly as entertaining as tef's stuff, sadly.
|
# ? Feb 8, 2013 15:05 |
|
Shaggar posted:yeah its useful as a scripting language but I wouldn't build entire applications out of it. why not, just out of curiosity
|
# ? Feb 8, 2013 15:30 |
|
im always super impressed by your diagrams in your posts, they help clarify things a bunch blogs own write a blog (if youre tef or monoqqucqcq)
|
# ? Feb 8, 2013 15:31 |
|
MononcQc posted:got a blog post out in which I explain how the Erlang shell works. Not nearly as entertaining as tef's stuff, sadly. this is the timeliest article in history
|
# ? Feb 8, 2013 15:37 |
|
Internaut! posted:why not, just out of curiosity i don't think shaggar would build applications out of anything that didn't produce compiled executable binaries, no?
|
# ? Feb 8, 2013 15:47 |
|
Internaut! posted:why not, just out of curiosity like all dynamic/scripting languages it creates potential for a lot of shortcuts and abuse that turns into awful unreadable and unmaintainable crap. like i'd never write a web server in groovy but I might use groovy for custom request routing definitions in a web server.
|
# ? Feb 8, 2013 15:54 |
|
erlang seems cool but my brain-plate is so full right now =/
|
# ? Feb 8, 2013 15:59 |
|
polpotpi posted:im always super impressed by your diagrams in your posts, they help clarify things a bunch These ones were a lot simpler than some of the previous ones, but if I don't have a visual representation of how things work, I can't be sure I understand them. Bubbles and arrows is the way to go Otto Skorzeny posted:this is the timeliest article in history Working on any specific feature that requires the shell?
|
# ? Feb 8, 2013 16:00 |
|
MononcQc posted:Working on any specific feature that requires the shell? Not so much that, as I'm playing around in the shell a ton this weekend as I'm snowed in and have no better use for my time besides reading LYSE and hacking gettin pretty tired of vmware btw. the rigamarole of hoops to jump thru just to download their software is ridiculous
|
# ? Feb 8, 2013 16:16 |
|
i think i'll look at erlang this weekend. or finally get back to that stupid little game i was supposedly working on. anybody know if LÖVE is worth poking at?
|
# ? Feb 8, 2013 16:18 |
|
i mean i never touched a lua but it was good enough for grim fandango
|
# ? Feb 8, 2013 16:19 |
|
Shaggar posted:like all dynamic/scripting languages it creates potential for a lot of shortcuts and abuse that turns into awful unreadable and unmaintainable crap. like i'd never write a web server in groovy but I might use groovy for custom request routing definitions in a web server. could you list some shortcuts and/or abuse? i am interested in the details.
|
# ? Feb 8, 2013 16:31 |
|
Werthog 95 posted:i mean i never touched a lua but it was good enough for grim fandango lua goes out of its way to just be an embedded scripting language for c and c++ programs. i wouldn't write large applications in it. i don't give a gently caress that adobe did
|
# ? Feb 8, 2013 17:29 |
|
squirrel is a nice lua alternative that doesn't get enough attention even though it's used in portal 2 and left 4 dead 2 the .nut file extension bugs me though because i get annoyed by things that don't matter
|
# ? Feb 8, 2013 17:30 |
|
Werthog 95 posted:i mean i never touched a lua but it was good enough for grim fandango don't forget monkey island 4 or wait, yeah, forget monkey island 4
|
# ? Feb 8, 2013 17:34 |
Shaggar posted:like all dynamic/scripting languages it creates potential for a lot of shortcuts and abuse that turns into awful unreadable and unmaintainable crap. like i'd never write a web server in groovy but I might use groovy for custom request routing definitions in a web server. if you're a lovely programmer, you can write lovely code in any language regardless of how many shortcuts there are. given that you won't use these languages for this reason, what does that say about you as a programmer? makes u think
|
|
# ? Feb 8, 2013 17:38 |
|
i ported an appengine thing from python to java and now I'm saving money on cpu hours but ots way more code and a pain in the rear end never win
|
# ? Feb 8, 2013 17:43 |
|
Toady posted:lua goes out of its way to just be an embedded scripting language for c and c++ programs. i wouldn't write large applications in it. i don't give a gently caress that adobe did well it's just a stupid little 2d endless runner game and i'm guessing the framework itself was mostly written in c? maybe? i don't know how anything works tbh.
|
# ? Feb 8, 2013 17:45 |
|
does anybody know who runs http://programmersbeingdicks.tumblr.com/ it's a good blog
|
# ? Feb 8, 2013 18:01 |
|
Werthog 95 posted:well it's just a stupid little 2d endless runner game and i'm guessing the framework itself was mostly written in c? maybe? i don't know how anything works tbh. a little game is fine, it's just that lua is the kind of language that doesn't complain about my dumb mistakes code:
|
# ? Feb 8, 2013 18:01 |
|
yaoi prophet posted:it's a good blog actually it's bad + stupid. makes u think.
|
# ? Feb 8, 2013 18:24 |
|
it turns otu being treated as a normal human being isn't a privilege???????
|
# ? Feb 8, 2013 18:25 |
|
Toady posted:a little game is fine, it's just that lua is the kind of language that doesn't complain about my dumb mistakes yeah i don't tend to like languages that let that poo poo slip by but rocketsauce liked it so idk i'll take it out for a spin
|
# ? Feb 8, 2013 18:25 |
|
|
# ? Jun 12, 2024 07:12 |
|
let's all do the hegelian mombo
|
# ? Feb 8, 2013 18:26 |