Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Page 2 of 3 < 1 2 3 >
Topic Options
#75547 - 05/03/2002 00:08 Re: So I want to progam for my Empeg... [Re: canuckInOR]
Yang
addict

Registered: 14/01/2002
Posts: 443
Loc: Raleigh, NC
Umm... Your prof taught you Lisp, but you didn't find it interesting enough to actually implement your project in it?

Top
#75548 - 05/03/2002 00:12 Re: So I want to progam for my Empeg... [Re: Yang]
lectric
pooh-bah

Registered: 20/01/2002
Posts: 2085
Loc: New Orleans, LA
Crap.. At Auburn, I had to leard ADA. Talk about useless... The professer even said it was a "useless, dead language and I don't even know why we teach it, other than we already have the books." Yikes. (Fortran was the intro class, btw.)

Top
#75549 - 05/03/2002 00:28 Re: So I want to progam for my Empeg... [Re: lectric]
jheathco
enthusiast

Registered: 21/12/2001
Posts: 326
Loc: Mission Viejo, California
Yeah? At least you don't have to learn a language called ISETL (Interactive Set Language) just for discrete math. I'm glad a get to clutter my precious brain space with a language I'll use for 3 months of my life...
_________________________
John Heathco - 30gig MKIIa w/ tuner module

Top
#75550 - 05/03/2002 00:36 Re: So I want to progam for my Empeg... [Re: jheathco]
lectric
pooh-bah

Registered: 20/01/2002
Posts: 2085
Loc: New Orleans, LA
Good grief, that IS worthless ;8^)

Top
#75551 - 05/03/2002 02:28 Re: So I want to progam for my Empeg... [Re: TedP]
jane
enthusiast

Registered: 10/10/2000
Posts: 350
Loc: Copenhagen SW, Denmark
So... adding my "history" :-)
I started programminig in MBasic with the "NCRgraf" graphics
library. The next step was x86 assembly written in "debug" and called from GWBasic.
Then I started doing Turbo Pascal.
The university introductory course was SIMULA.
And then some university courses involving C, 68k assembly and "ML" (Meta Language) as well as a lot of other projects in different programming languages.

Marius (Escort Cab + Mark II)

Top
#75552 - 05/03/2002 02:38 Re: So I want to progam for my Empeg... [Re: lectric]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
I'd tend to argue that no language is worthless. First, a real programmer should be able to pick up a new language in a few days worth of study. Second, almost any language is bound to have some application worth learning. You might find in the future that some feature of a language you previously found obscure shines some light on a problem, and allows you to solve it in a more efficient manner.

Just my thoughts, though. You might find things to be different if pointed at Intercal or Brainfuck or Befunge.
_________________________
Bitt Faulk

Top
#75553 - 05/03/2002 03:30 Re: So I want to progam for my Empeg... [Re: wfaulk]
dclesse
member

Registered: 31/01/2001
Posts: 112
Loc: Belgium/Luxembourg
Check out this site, it's about programing languages. Almost all of them are listed. Some are really amazing, check the one called brainf*ck! For each language a helloworld source is provided.
http://www2.latech.edu/~acm/HelloWorld.shtml

enjoy!
_________________________
David Clesse Belgium/Lux [blue]Mk2[/blue]-36g-tuner-stick-aug00 [orange]Riocar[/orange]-60g-jan02

Top
#75554 - 05/03/2002 04:01 Re: So I want to progam for my Empeg... [Re: lectric]
rob
carpal tunnel

Registered: 21/05/1999
Posts: 5335
Loc: Cambridge UK
At Auburn, I had to leard ADA. Talk about useless

..unless you happen to be creating a bomb proof (pardon the pun) real time system for the military, in which case ADA is a) Useful and b) Extremely bloody lucrative! It was a compulsory module in my Real Time Systems degree, mainly because 25% of the graduates from that course went on to write nuclear bomb simulators and so forth for the MoD.

Other reasons for teaching ADA that your professor might have considered compelling include:

a) Demonstration of a P-Code compilation system
b) Extremely strongly typed syntax - I mean NO slacking off
c) Thoroughly defined concurrency model

Personally I hated it - too many words!

Rob

Top
#75555 - 05/03/2002 04:30 Re: So I want to progam for my Empeg... [Re: mlord]
bonzi
pooh-bah

Registered: 13/09/1999
Posts: 2401
Loc: Croatia
LOL
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue

Top
#75556 - 05/03/2002 04:47 Re: So I want to progam for my Empeg... [Re: wfaulk]
bonzi
pooh-bah

Registered: 13/09/1999
Posts: 2401
Loc: Croatia
Don't you mean that you had to change cards?

I did, but that was nothing compared to three-pass assembler that used paper tape as intermediate storage (punched and read on AT&T KSR-33 teletype), or hand-assembling a bootstrap loader and entering it by means of front panel switches. All that on real-world computer (Nova3 by Data General) used in a physics laboratory, not a hoby project.

As for languages used in CS study, I think that one should used several, those best suited for topic at hand. So, perhaps Pascal for fundamental algorithms and data structures, Smalltalk for OO concepts, some Assembly and then C (or BCPL) for 'close to the metal (or, rather, silicon)' work, Lisp and Prolog for AI concepts, any combination of shell, Perl, Python etc for 'administrative' scripting etc. Then encourage students to glance over Ada, ML, certainly Java and C++, even (gasp) COBOL, Basic, FORTRAN or PL/I. CS study should focus on concepts, ideas and methodology, not languages. A graduate should be able to switch (and learn to use new) languages as easily as editors.
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue

Top
#75557 - 05/03/2002 04:56 Re: So I want to progam for my Empeg... [Re: canuckInOR]
bonzi
pooh-bah

Registered: 13/09/1999
Posts: 2401
Loc: Croatia
Once upon a time I briefly used symbolic math packages (Reduce and, I think, Macsima) consisting of several hundred thousands lines of Lisp.
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue

Top
#75558 - 05/03/2002 06:12 Re: So I want to progam for my Empeg... [Re: dclesse]
h_blake
stranger

Registered: 22/05/2001
Posts: 50
Loc: Bedford, UK
Eeek - that site doesn't have entries that account for a number of year of my IT experience:

Ramis II - a semi-hierarchical DB
Mantis - a CICS/COBOL alternative for IBM mainframes
NatStar - a semi-OO language that generates C++
Forte - Java without the curly braces but built for distributed deployment

If there's something out there that fills a small niche and is no good to anyone after a few months I seem to get stuck with it!
_________________________
______ Henrick Bedford, UK Mk2a 10+30gig Mk2 18gig(RIP) backup

Top
#75559 - 05/03/2002 06:45 Re: So I want to progam for my Empeg... [Re: bonzi]
andy
carpal tunnel

Registered: 10/06/1999
Posts: 5916
Loc: Wivenhoe, Essex, UK
hand-assembling a bootstrap loader and entering it by means of front panel switches

On the first computer my dad worked this was the first task each morning, enter the device driver for the paper tape streamer. Six toggle switches (the computer had a 6 bit word), a button to advance to the next memory location and an oscillascope to show you the contents of the current memory location.

Must have been fun:

- set the toggles
- advance to the next slot
- repeat several hundred times...

Once this was done you hit "run" and it loaded every thing else from paper tape.
_________________________
Remind me to change my signature to something more interesting someday

Top
#75560 - 05/03/2002 07:03 Re: So I want to progam for my Empeg... [Re: andy]
peter
carpal tunnel

Registered: 13/07/2000
Posts: 4180
Loc: Cambridge, England
[war stories]

A grizzled old veteran used to tell me of his time with a computer on which running the compiler was prohibitively expensive, so development was done by producing binary patches against the executable, and then modifying the source code so it would hopefully generate code that did what the patched binary did. As if that were not bad enough, the machine was actually so feeble that running the text editor was prohibitively expensive, so developers would delay changing the source until their fix was tested, and then often "forget". Not too much of this and they ended up with a product that bore no relationship to its own source code.

This allegedly went on into the 1980s...

Peter

Top
#75561 - 05/03/2002 10:07 Re: So I want to progam for my Empeg... [Re: bonzi]
genixia
Carpal Tunnel

Registered: 08/02/2002
Posts: 3411
A graduate should be able to switch (and learn
to use new) languages as easily as editors.


Careful...you're about to start WWIII again. Everyone knows that vi is the best.
_________________________
Mk2a 60GB Blue. Serial 030102962 sig.mp3: File Format not Valid.

Top
#75562 - 05/03/2002 10:40 Re: So I want to progam for my Empeg... [Re: bonzi]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31602
Loc: Seattle, WA
Once upon a time I briefly used symbolic math packages (Reduce and, I think, Macsima) consisting of several hundred thousands lines of Lisp.



    "Eternal Flame"
    Parody of “God Lives on Terra” , by Julia Ecklar
    Parody lyrics ©7/29/96 by Bob Kanefsky. All rights reserved.
    This parody was sung by Julia Ecklar on Roundworm.


I was taught assembler in my second year of school.
It’s kinda like construction work — with a toothpick for a tool.
So when I made my senior year, I threw my code away,
And learned the way to program that I still prefer today.

Now, some folks on the Internet put their faith in C++.
They swear that it’s so powerful, it’s what God used for us.
And maybe it lets mortals dredge their objects from the C.
But I think that explains why only God can make a tree.

    For God wrote in Lisp code
    When he filled the leaves with green.
    The fractal flowers and recursive roots:
    The most lovely hack I’ve seen.
    And when I ponder snowflakes, never finding two the same,
    I know God likes a language with its own four-letter name.

Now, I’ve used a SUN under Unix, so I’ve seen what C can hold.
I’ve surfed for Perls, found what Fortran’s for, Got that Java stuff down cold.
Though the chance that I’d write COBOL code is a SNOBOL’s chance in Hell.
And I basically hate hieroglyphs, so I won’t use APL.

Now, God must know all these languages, and a few I haven’t named.
But the Lord made sure, when each sparrow falls, that its flesh will be reclaimed.
And the Lord could not count grains of sand with a 32-bit word.
Who knows where we would go to if Lisp weren’t what he preferred?

    And God wrote in Lisp code
    Every creature great and small.
    Don’t search the disk drive for man.c,
    When the listing’s on the wall.
    And when I watch the lightning
    Burn unbelievers to a crisp,
    I know God had six days to work,
    So he wrote it all in Lisp.

Yes, God had a deadline.
So he wrote it all in Lisp.

_________________________
Tony Fabris

Top
#75563 - 05/03/2002 10:41 Re: So I want to progam for my Empeg... [Re: genixia]
mtempsch
pooh-bah

Registered: 02/06/2000
Posts: 1996
Loc: Gothenburg, Sweden
Everyone knows that vi is the best

Methinks you misspelt beast there...

M-x lock-and-load

/Michael
_________________________
/Michael

Top
#75564 - 05/03/2002 13:00 Re: So I want to progam for my Empeg... [Re: mtempsch]
lectric
pooh-bah

Registered: 20/01/2002
Posts: 2085
Loc: New Orleans, LA
Good Gawd, are we a bunch of nerds or what... ;8^)

Top
#75565 - 05/03/2002 13:26 Re: So I want to progam for my Empeg... [Re: dclesse]
eternalsun
Pooh-Bah

Registered: 09/09/1999
Posts: 1721
Loc: San Jose, CA
Real cute. The PowerBuilder hello world example was needlessly long, and could have been done much more succinctly. :-D

Calvin

Top
#75566 - 05/03/2002 13:27 Re: So I want to progam for my Empeg... [Re: h_blake]
bonzi
pooh-bah

Registered: 13/09/1999
Posts: 2401
Loc: Croatia
You should contribute your 'Hello World!' in these - after all, Mantis and Forte are rather mainstream...
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue

Top
#75567 - 05/03/2002 13:30 Re: So I want to progam for my Empeg... [Re: tonyc]
djc
enthusiast

Registered: 08/08/2000
Posts: 351
Loc: chicago
It's just not a very interesting or practical language.

really!? then i'd better get upstairs and warn the CEO that our products are largely based on uninteresting and impractical technology!

--dan.

Top
#75568 - 05/03/2002 13:31 Re: So I want to progam for my Empeg... [Re: genixia]
bonzi
pooh-bah

Registered: 13/09/1999
Posts: 2401
Loc: Croatia
Everyone knows that vi is the best.

Of course it is (and I mean it, I use mostly vim when on Windows), but a bit of exotics here and there keeps one in shape
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue

Top
#75569 - 05/03/2002 13:38 Re: So I want to progam for my Empeg... [Re: andy]
bonzi
pooh-bah

Registered: 13/09/1999
Posts: 2401
Loc: Croatia
You described it correctly, except that my Nova had 16-bit word and content was displayed by 16 lamps (tiny bulbs - it was before LEDs). Scope 'terminal' was something minicomputers of that time could not afford. But few hundred instructions for a papertape loader is much - my bootstrap had 20-30 16-bit words.

Which was that machine your dad worked on? 6 bit word could be something from Remington Rand (later Sperry, then Univac, then Unisys).
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue

Top
#75570 - 05/03/2002 13:39 Re: So I want to progam for my Empeg... [Re: tfabris]
bonzi
pooh-bah

Registered: 13/09/1999
Posts: 2401
Loc: Croatia
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue

Top
#75571 - 05/03/2002 13:41 Re: So I want to progam for my Empeg... [Re: djc]
bonzi
pooh-bah

Registered: 13/09/1999
Posts: 2401
Loc: Croatia
Hey, Dan, where do you work?
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue

Top
#75572 - 05/03/2002 13:46 Re: So I want to progam for my Empeg... [Re: djc]
tonyc
carpal tunnel

Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
really!? then i'd better get upstairs and warn the CEO that our products are largely based on uninteresting and impractical technology!

It's better to find out the truth early, isn't it?
_________________________
- Tony C
my empeg stuff

Top
#75573 - 05/03/2002 14:03 Re: So I want to progam for my Empeg... [Re: Yang]
canuckInOR
carpal tunnel

Registered: 13/02/2002
Posts: 3212
Loc: Portland, OR
In reply to:

Umm... Your prof taught you Lisp, but you didn't find it interesting enough to actually implement your project in it?




No, more a case of I didn't find the project interesting enough to do. I figure by your final year of university, you'd be choosing projects that actually interest you. Not so in this class -- the prof (actually just a grad student -- lousy instructor, bet he gets tenure) made up the projects, and we all had to do the same thing -- part of a "robot" that could given a map, navigate around a "house", and given a set of instructions, pick up "objects" and "move them around". I had taken the AI course because I was interested in neural nets. Turned out the neural net section of the course consisted of about half a lecture. In retrospect, I'd rather have taken languages and compiler theory. :P

Top
#75574 - 05/03/2002 14:17 Re: So I want to progam for my Empeg... [Re: genixia]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
You're right. vi is the best, but that doesn't mean that you shouldn't be familiar with emacs, notepad, pico, etc.

Once, in a training class, one of my classmates asked the instructor where he could find a copy of emacs on the training system. The instructor told him that it wasn't available and that he should just use vi. The ``student'' then sat on his hands and refused to do anything until provided with an emacs binary. I hope that he was spending his own money, or, at least, got fired by whoever paid for the class.

The moral of that story isn't that emacs people are snobs, but that one should know how to get around in every common editor. I consider myself a vi expert (which means that I know more than 25% of its features ) but I'm also good enough to get around in emacs, and I know that pico will insert carriage returns when I haven't told it to.
_________________________
Bitt Faulk

Top
#75575 - 05/03/2002 16:03 Re: So I want to progam for my Empeg... [Re: tonyc]
djc
enthusiast

Registered: 08/08/2000
Posts: 351
Loc: chicago
touché!

--dan.

Top
#75576 - 06/03/2002 03:29 Re: So I want to progam for my Empeg... [Re: wfaulk]
jane
enthusiast

Registered: 10/10/2000
Posts: 350
Loc: Copenhagen SW, Denmark
pico -w

Marius (Escort Cab + Mark II)

Top
Page 2 of 3 < 1 2 3 >