Slashdot stories can be listened to in audio form via an RSS feed, as read by our own robotic overlord.

 



Forgot your password?
typodupeerror

Comment: Re:SNOBOL/SPITBOL . . . JCL . . .? (Score 1) 242

by lingu1st (#48749589) Attached to: Little-Known Programming Languages That Actually Pay

SNOBOL evolved into ICON, which forked into Unicon. ICON used to be rather well known back in the day for its SNOBOL inherited pattern matching, goal-directed expression evaluation, generators, co-expressions, first-class functions and a very very fast byte-code interpreter. All before Windows was born :) It has an elegant and effective binding to X11 which works to this day, even under Mac OS X. It is my go-to language for personal projects.

ICON is feature-frozen, but still maintained, and it is all in the public domain. It has a loyal following: http://www.cs.arizona.edu/icon

Unicon is under active development, and introduces lots of new shiny kitchen sinks like objects and unicode. I don't use it....

Comment: Pencil and paper first (Score 2) 246

by lingu1st (#41666791) Attached to: Ask Slashdot: Best Book Or Game To Introduce Kids To Programming?

First off, pencil and paper. Teach them how to make and play wirh Turing machines and finite state automata. Enjoy the awe when you tell them about the Universal Turing Machine.

Low-level:
The HP15C User's Manual and an HP15C, or HP's 15C iApp.

High-level:
David Touretzky's Gentle Introduction.

My personal favourite language of all time: Icon.

S.

Comment: Re: Some valid criticisms (Score 1) 214

by wagnerrp (#32178874) Attached to: MythTV 0.23 Released

Completely agree about the settings being categorised - in fact I'd be happier if they were nicely categorised in the database, but as it is they're all just glommed into a single table listed in alphabetical order, without any sort of hierarchical structure in the key names (such as you do with objects in firefox's about:config for example) - wouldn't it be nice to have a frontend.display.widgets.renderer = opengl for instance?

Agree that it's entirely possible I'm doing very complicated things, but this is why I get so annoyed at the bulk of Myth power users; I say something's needlessly complicated, and I'm told it's because Myth is so powerful. If something powerful doesn't work as I'd like it to, I'm told I'm making things needlessly complicated.

Technically, there is no ordering of settings in the database. They are just inserted as needed. If they showed up in alphabetical order, its because you sorted them that way in your select statement. Manual tinkering with settings outside the GUI has never been recommended or supported in any manner.

Almost everyone will agree that there are far too many settings, and that their layout could be handled better. MythTV was designed for, and used on for several years, low resolution standard definition TVs. What works there doesn't make much sense on a higher resolution display. I have to say 'almost everyone', as there has been concerted effort over the past year to clear out bad and unnecessary settings. Every time something would be removed, people would pop into the mailing list and IRC channels bickering about how they couldn't live without their particular pet setting. Nevermind the fact that the setting was no longer even functional, and when it previously did function, enabling it caused bad things to happen.

Comment: Re:Since when were ISPs the bad guys? (Score 1) 457

by aronschatz (#32178692) Attached to: The Telcos' Secret Anti-Net Neutrality Strategy

The problem isn't with the ISPs, then... It is with the government that granted the monopolies. The government is the problem. I agree with you. I cringe when people yield any power to the government. They (the government) forgot that "We the people" are the government... We will wake up and take it back, hopefully...

Comment: Re:Hooray! (Score 2, Insightful) 457

by jedidiah (#32178602) Attached to: The Telcos' Secret Anti-Net Neutrality Strategy

It proved you're a moron. The Jungle demonstrated with clear examples from our own history
the need to prevent companies from running amok. The Gulag Archipelago is about what happens
when governments run amok. You have to be really quite dishonest (or stupid) to connect one
with the other.

It takes a really long slippery slope to turn a somewhat free market economy to a total command economy.

You could equally as well use Gulag as an excuse for anarchy in general rather than just anarchy for Robber Barons.

See how that works... someone will be coming over to harvest your organ momentarily.

Entropy requires no maintenance. -- Markoff Chaney

Working...