OT: Programming Languages (Was: Spell Checking for Non European Languages, and for Conlangs)
From: | Henrik Theiling <theiling@...> |
Date: | Tuesday, March 30, 2004, 22:38 |
Hi!
Chris Bates <christopher.bates@...> writes:
> their code it hinders readability a lot. I love the way python deals
> with blocks... indentation only...
Oh, yes. It's my point of view, too. Modern languages *must* have
use indentation. It removes many traps.
> I don't think that would work for lisp though.
Maybe it would, but it would be a different language. :-) It is quite
strictly designed to make use of the brackets that I could imagine a
translation to layout would be possible. The main disadvantage is
that there are no calling conventions that are strictly followed. You
need to learn the parameter order and convention for each and every
library function.
> As for C++.... I agree with you... god knows why so many programmers
> use it. *shrugs* There might be a good reason I'm missing, being a
> poor hobby programmer rather than a professional.
I am a professional programmer and still don't like it much, but I use
it for hobby projects because I'm probably too lazy to get used to
something else. That's also the reason why I currently stick to Perl
while many prefer Python now.
ObConlang: I tried to translate the first sentence of 'Northwind and
Sun' into S7 and was quite surprised (again) how complicated it is
when the conlang is still a baby. I think it will resemble something
like: 'Concerning the question of who of the two is the stronger, the
northwind and the sun were once upon a time having a word-fight with
each other (so the old tales tell).' Of course, as the natural
structure of S7, the sentence will be more concise.
**Henrik
Replies