Applications Programmer seeks Scheme/Lisp Guidance
I'm primarily a systems and applications programmer (C and C#) and I've been tinkering around in Dr. Scheme while following along with the SICP (Structure and Interpretation of Computer Programs) from MIT course.
My question is basically this, I've seen the practical common lisp book to see that you can create some (practical?) software that runs within the console, however. As someone who either hacks at a binary level or works on end-user GUI software, where can I apply scheme or Lisp to become more efficient?
I use windows for work and play, so assume a Win32 env. Are there any GUI libraries for Lisp/Scheme under Windows? I'm not asking for 'Ruby shoes' here, in fact, I'd prefer something more powerful, but I'd just like to make use of the power that is inherent to Lisp and Scheme.
7 comments
[ 2.5 ms ] story [ 20.6 ms ] threadGUI, DB, Cross platform, concurrency. What else could you need?
Your loss I suppose, but if you want to largely stay in the MS ecosystem, why not check-out F#? It draws heavily from ML/OCAML and is MS supported on .NET and in VS.
F# seems like a safe choice for functional programming in an MS oriented shop.
you may not be able to use the syntax/examples from other lisp/scheme books coz it's a bit different (people say it's a broken lisp)
but it's hell a lot of fun to program in it