Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Cool, we got Logo, BASIC and now Prolog. All one needs to begin programming, eh.


sort by: page size:

Well, there's Prolog.

Ooh, I forgot all about prolog!

I worked through the 7 languages in 7 weeks book, and solving a sudoku with prolog blew my mind. I think the first "real" programming I did was a sudoku solver in Excel and VBScript (yeuch).


and Prolog.

And Prolog.

Prolog and Perl also.

Learn Prolog.

Learn Prolog.

Then Prolog should be somewhere on your list also.

Prolog's only a waste of time if you let it be. It's a good introduction to declarative programming and the logic implicit in all other programming.

Also, yes, I'll throw Python out there as the best beginning intro language we have now. It's syntax-light compared to the other languages teachers know, familiar to instructors coming from a Java or C++ background, and, best of all, wasn't designed as a teaching language, so it isn't crippled in bizarre ways.

However, I also think that teaching multiple languages is essential, and they should all be from different families or at least have different features, so Haskell, Prolog, Lisp, Forth, and, yes, C++ should all be in the program.


Prolog is quite nice, it is the next step for those that already grok functional programming.

So we should just use Prolog to accomplish all our programming tasks?

Prolog was the first programming language I was taught at university. I’m not sure it was the best introduction to programming as it’s quite different from most other languages. I think it expressed the high-brow attitude of the lecturer.

Prolog is beautiful. I don't necessarily use it much these days, but it completely transformed the way I see coding since.

Prolog also started in Europe, :)

prolog, for one.

Prolog is awesome and a totally different to think about programming. It makes my head hurt. Which means I should probably use it more.

Hm, looks like the Logo example doesn't quite work anymore - but the prolog one does.

Prolog, Prolog, Prolog.

I graduated ~7 1/2 years ago and we had a class with Prolog and SML/NJ. SML/NJ wasn't even new back then, but it was pretty sweet.
next

Legal | privacy