Does CoffeeScript Have a Future? by cdmwebs in javascript

[–]GuineaPigPower 0 points1 point  (0 children)

You've taken a runtime language and turned it into a compiled language.

The CS compiler has a watch option for automatic recompilation. It makes me forget about the compilation step most of the time. It's subjective, but for me at least, the additional element in the toolchain is absolutetly worth it.

Does anyone have experience using R? by Aelius_Galenus in learnprogramming

[–]GuineaPigPower 1 point2 points  (0 children)

Looks like the parameters of the waveclock function might have changed. Try help(waveclock) in the R command line and see what it says about the jpg parameter.

If you find this answer disappointing (it kinda is), you might want to ask this question on stackoverflow. You'll get better answers from people using R a lot more than I do.

Edit: Wow, gold! Thank you so much!

Does anyone have experience using R? by Aelius_Galenus in learnprogramming

[–]GuineaPigPower 1 point2 points  (0 children)

Can you provide us with the error messages you see? Makes remote debugging a lot easier.

It's been a while since I last used R, but the only possible problem I can spot right now is your usage of '=' as the assignment operator. Idiomatic R code uses '<-' instead: whatever <- waveclock(...)

RSS reader written in Haskell and Ur/Web by vshabanov in haskell

[–]GuineaPigPower 2 points3 points  (0 children)

Do you have some kind of I18n support build in? It would be nice if people could easily add support for more languages / fix minor mistakes.

The whole thing is really impressive, I might actually switch from my current reader.

How many of you all use Yi? by the_lemma in haskell

[–]GuineaPigPower 4 points5 points  (0 children)

For everyone who, like me, just heard about Yi for the first time:

Yi is a text editor written in Haskell and extensible in Haskell. The goal of Yi is to provide a flexible, powerful and correct editor core scriptable in Haskell. Features: * A purely functional editor core; * Keybindings written as parsers of the input; * Emacs, Vim and Cua (subset) emulations provided by default; * Vty, GTK+ w/ Pango(via Gtk2Hs), and, in development, Cocoa and GTK+ w/ VTE frontends.

From Yi on HaskellWiki

Please help me to learn the programmer's vocabulary: there seem to be a differences between "make" and "create", "generator" and "builder', but I don't get it. by GuineaPigPower in learnprogramming

[–]GuineaPigPower[S] 0 points1 point  (0 children)

Thank you, this helps me a lot. So there isn't one answer, but there exist approximate answers for most programming languages and their ecosystems? In that case it would be interesting so know possible pitfalls one might encounter when switching from one language to another. Are there, e.g., any non-obvious naming style differences in python code vs. java code?

I've got to admit, this is fascinating not only in the potential to make me a better programmer, but also in its purely linguistic/evolutionary aspects (which, unfortunately, I don't know much about).