Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

My first experience with Tcl was before I knew anything about programming. Tcl was the scripting language for Eggdrop IRC bots, which back in the day was pretty much the only IRC bot around: http://en.wikipedia.org/wiki/Eggdrop.

I remember being annoyed by Tcl back then when I was modifying existing scripts. Although now I can see that it probably isn't the easiest language to learn for a beginner.

I'm sure a lot of people's first, and probably only, experience with Tcl was from Eggdrop bots.



It's pretty damn easy to learn. I think what you mean is that for someone who comes from C-like languages, there's a lot you have to unlearn.


I disagree. The really poor feedback from the interpreter on errors makes it incredibly difficult to form an internal model of the language.

"Well, maybe it works this way.... no. damn. Well, maybe this way... no. damn."

By the time you get it right, you've gone through so many possible models in your head, it's just mush.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: