|
vapid cutlery posted:what's the best way to learn lisp switch to emacs
|
# ? Oct 11, 2012 03:48 |
|
|
# ? May 9, 2024 17:24 |
|
i want to write lisp in sublime text
|
# ? Oct 11, 2012 03:48 |
|
look, you asked, I answered.. what do you want from me
|
# ? Oct 11, 2012 03:50 |
|
im gonna solve project euler problems using scheme in sublime text
|
# ? Oct 11, 2012 03:50 |
|
I hate that project euler poo poo
|
# ? Oct 11, 2012 03:51 |
|
rotor posted:I hate that project euler poo poo how come, it's fun
|
# ? Oct 11, 2012 03:53 |
|
I don't think its fun
|
# ? Oct 11, 2012 03:54 |
|
afaik How to Design Programs is a good text to get into Scheme and even programming in general.
|
# ? Oct 11, 2012 04:20 |
|
use your stern visage now rotor, while he's distracted
|
# ? Oct 11, 2012 04:21 |
|
While emacs isn't a requirement, something like paredit-mode should be. If your editor supports LISP syntax, LISP syntax is wonderful, if not it's hell. I remember first trying LISP in Eclipse and swearing it off. Many years later I watched someone code up something in LISP and realized how much more powerful your editor/IDE can be if it fully supported the simpler LISP syntax. Check out light table to see what this really means; http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ I'd also highly recommend starting with Clojure for your foray into LISP. It doesn't have all the historical baggage and issues.
|
# ? Oct 11, 2012 04:22 |
|
im watching mit sicp but i feel like this is a little too basic for someone with years of development experience in several languages
|
# ? Oct 11, 2012 04:30 |
|
here's a cool thing http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/objectivec/Chapters/ocAssociativeReferences.html
|
# ? Oct 11, 2012 04:31 |
|
vapid cutlery posted:im watching mit sicp but i feel like this is a little too basic for someone with years of development experience in several languages read the book and do the exercises if you want more challenge. Chapter 1 is rather easy but the level rises rather quickly after that.
|
# ? Oct 11, 2012 05:20 |
|
vapid cutlery posted:what's the best way to learn lisp this but i want to learn clojure
|
# ? Oct 11, 2012 08:05 |
|
vapid cutlery posted:im watching mit sicp but i feel like this is a little too basic for someone with years of development experience in several languages it starts to pick up once you get into implementing prolog in scheme and stuff
|
# ? Oct 11, 2012 09:18 |
|
MrMoo posted:Marshaling says otherwise, Microsoft really hosed that up. Is that Unicode or dumb COM legacy?
|
# ? Oct 11, 2012 11:28 |
|
"How do I learn language X?" "Solve a problem with it"
|
# ? Oct 11, 2012 13:33 |
i like ocaml
|
|
# ? Oct 11, 2012 13:45 |
|
vapid cutlery posted:what's the best way to learn lisp land of lisp is cool
|
# ? Oct 11, 2012 13:57 |
|
Otto Skorzeny posted:land of lisp is cool it's got the smoothest book cover material ever too
|
# ? Oct 11, 2012 14:01 |
|
i wrote a fibonacci generator in fortran last weekend
|
# ? Oct 11, 2012 14:02 |
|
MononcQc posted:it's got the smoothest book cover material ever too ah yissssssss
|
# ? Oct 11, 2012 15:46 |
|
lisp would be a decent language if it didn't turn you into an rear end in a top hat
|
# ? Oct 11, 2012 17:45 |
|
OBAMA BIN LAUGHIN posted:i like ocaml noooooooooooooooooooooooooooooooooooooooooo
|
# ? Oct 11, 2012 17:47 |
|
i was talking to a guy yesterday who has had exposure to the haxe community. the people who make the haxe compiler decided not to bootstrap it, but to write it in ocaml. their stated reason for doing so is to prevent peasants from tinkering with their compiler. they specifically chose ocaml because it's a barrier to entry which prevents people contributing to their project.
|
# ? Oct 11, 2012 17:52 |
|
seems like a good reason to me
|
# ? Oct 11, 2012 17:55 |
|
haxe is actually pretty neat and it's sort of a shame it wasn't more widely used
|
# ? Oct 11, 2012 17:57 |
|
it makes me chortle that the haxe compiler people think that people who actually use their compiler are horrible plebs (which they might well be of course)
|
# ? Oct 11, 2012 17:57 |
|
OBAMA BIN LAUGHIN posted:i like ocaml now to just get rid of all the m$ poo poo Dr. Honked posted:i was talking to a guy yesterday who has had exposure to the haxe community. the people who make the haxe compiler decided not to bootstrap it, but to write it in ocaml. their stated reason for doing so is to prevent peasants from tinkering with their compiler. they specifically chose ocaml because it's a barrier to entry which prevents people contributing to their project. i was going to apply for an internship at Jane Street, then I remembered they used OCaml and didnt shows them!!
|
# ? Oct 11, 2012 17:59 |
|
Dr. Honked posted:it makes me chortle that the haxe compiler people think that people who actually use their compiler are horrible plebs (which they might well be of course) keeping in mind that the haxe people were also the mtasc people, which meant that most of their users were refugee flash devs and things sort of start to fit together
|
# ? Oct 11, 2012 18:00 |
|
rotor posted:keeping in mind that the haxe people were also the mtasc people, which meant that most of their users were refugee flash devs and things sort of start to fit together it's starting to make sense now
|
# ? Oct 11, 2012 18:04 |
|
also ocaml is a pretty darn good language for writing a compiler in
|
# ? Oct 11, 2012 18:19 |
|
great ill do that next time the thousands of languages available to me dont suit my needs
|
# ? Oct 11, 2012 19:15 |
|
If you've never written a compiler from scratch you are probably gay and or stupid
|
# ? Oct 11, 2012 20:05 |
|
HORATIO HORNBLOWER posted:If you've never written a compiler from scratch you are probably gay and or stupid my cs degree capstone
|
# ? Oct 11, 2012 22:16 |
|
... define scratch
|
# ? Oct 11, 2012 22:41 |
|
JawnV6 posted:... define scratch a php coder at the pool hall
|
# ? Oct 11, 2012 22:48 |
|
Jonny 290 posted:a php coder at the pool hall
|
# ? Oct 11, 2012 23:28 |
|
vapid cutlery posted:here's a cool thing http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/objectivec/Chapters/ocAssociativeReferences.html just looks like scala's implicits. http://www.artima.com/weblogs/viewpost.jsp?thread=179766 (they did originally have the worst name - pimp my library)
|
# ? Oct 12, 2012 00:46 |
|
|
# ? May 9, 2024 17:24 |
|
i'm a really lovely programmer and i've never really explicitly used concurrency or multithreading in anything. what on earth would i use that poo poo for. like the goroutines+channels seem really cool but i can't figure out why i'd use them, especially when it seems like so much poo poo goes wrong in concurrent programming
|
# ? Oct 12, 2012 04:58 |