4 ms·
If you want a scripting language you'll save yourself a lot of pain by starting with Python. It's also on OpenBSD isn't it? If not, I'm sure it's trivial to i
by danssig 15y ago
If you want a scripting language you'll save yourself a lot of pain by starting with Python. It's also on OpenBSD isn't it? If not, I'm sure it's trivial to install it there.
- kemayo 15y agoThat does run into his "will not be changing drastically in the following years" criteria a bit, though. He can either learn Python 2, in which case he'll have to adjust to Python 3 when it takes off... or he can learn Python 3 and not (yet) have widespread library support. Learning 2 and then moving to 3 whenever it takes off isn't really that much work, but I can totally understand it having a chilling effect on prospective learners.
- cageface 15y agoPython 3 is hardly drastically different from Python 2. The only real pain point is library incompatibilities. Most of the big changes in Python 3 have been backported to 2 now. Perl is worth studying for any language afficionado but if a friend asked me today which language to begin with I'd strongly recommend Python over Perl.
- protomyth 15y agoPython is in the ports / packages for OpenBSD.