tschak909 Posted July 21, 2015 Share Posted July 21, 2015 ALGOL influenced a whole host of languages, including Pascal. Simula, was a variant of ALGOL that defined object orientation. As did the EULER variant of Simula. (That's pronouned "Oiler" for those of us who are Americans) C was descended from B, which was a simplified version of BCPL, which was patterned after CPL, which was heavily patterned after ALGOL. and so on... Basically, if you have a basic syntactical graph like: datatype variable; datatype function(parm1, parm2,...); and your operations are infixed, and you have a concept of records (structures), your language was most likely derived from ALGOL. -Thom Quote Link to comment Share on other sites More sharing options...
danwinslow Posted July 21, 2015 Share Posted July 21, 2015 What would you compile? Pascal has a similar syntax with some notable exceptions and is more portable. What would I compile with an Algol compiler? Um...Algol source code It was more or less a joke...see, FORTRAN 77..COBOL...yknow, ancient languages. Algol is even older. Quote Link to comment Share on other sites More sharing options...
luckybuck Posted July 21, 2015 Author Share Posted July 21, 2015 mmmhh , it was written before: FORTRAN and COBOL are still in use... Quote Link to comment Share on other sites More sharing options...
JamesD Posted July 22, 2015 Share Posted July 22, 2015 What would I compile with an Algol compiler? Um...Algol source code It was more or less a joke...see, FORTRAN 77..COBOL...yknow, ancient languages. Algol is even older. You mean kinda like BASIC and 6502 assembly? Quote Link to comment Share on other sites More sharing options...
danwinslow Posted July 22, 2015 Share Posted July 22, 2015 (edited) You mean kinda like BASIC and 6502 assembly? Indeed! Although Algol is older than BASIC, dating from 1958 whereas BASIC was developed at Dartmouth around 1964. The 6502 dates from around 1975. Edited July 22, 2015 by danwinslow Quote Link to comment Share on other sites More sharing options...
JamesD Posted July 23, 2015 Share Posted July 23, 2015 A few Fortran links:http://www.personal.psu.edu/hdk/fortran.htmlhttp://lib.stat.cmu.edu/apstat/ Quote Link to comment Share on other sites More sharing options...
luckybuck Posted July 23, 2015 Author Share Posted July 23, 2015 WOW!!!!!!! The 1st link is a complete knockouter! I like those sites the very much. :-) Thank you so much JamesD, that is a giant help, not just a little step. I hope the animated smiles do work here: Quote Link to comment Share on other sites More sharing options...
JamesD Posted July 23, 2015 Share Posted July 23, 2015 (edited) I launched Notepad++ and discovered one of the windows I had open was the disassembly of the Apple UCSD engine I was messing with.I used info in the header to do a search and found the original disassembly pdf which you can find here:http://www.downloads.reactivemicro.com/Public/Users/Grant_Stockley/Apple2Pascal11PCodeIntDism.pdf Someone has also started a UCSD yahoo group. There are a lot of files there including the one above:https://groups.yahoo.com/neo/groups/UCSDPascal/info That's probably what you'll need to get the Apple Fortran going. Edited July 23, 2015 by JamesD 1 Quote Link to comment Share on other sites More sharing options...
luckybuck Posted July 23, 2015 Author Share Posted July 23, 2015 Endless wow JamesD. For me, that is Christmas in Summer! :-))) But please let finish the time critical things in the Wiki first. MAC/65 and BASIC XE source code are the main goals. APX is near to complete, Dorsett in the next days and Learning should be done by the younger ones. :-) Thanks you so much, your help is incredible. :-))) Quote Link to comment Share on other sites More sharing options...
JamesD Posted July 23, 2015 Share Posted July 23, 2015 I'm not really sure using a search engine and relaying some info I already knew due to a project of my own is wow material but you are welcome.I've already done some work towards turning the disassembly into real source. Just let me know once you are ready to mess with it and I'll give you what I have. Quote Link to comment Share on other sites More sharing options...
luckybuck Posted July 23, 2015 Author Share Posted July 23, 2015 Yes, thanks again! :-) Quote Link to comment Share on other sites More sharing options...
JamesD Posted July 25, 2015 Share Posted July 25, 2015 You will also want to grab this file:http://pascal.hansotten.com/uploads/ucsd/files/Adap40.zip From this page:http://pascal.hansotten.com/index.php?page=files Quote Link to comment Share on other sites More sharing options...
luckybuck Posted July 25, 2015 Author Share Posted July 25, 2015 Thanks again JamesD, that is a site with a lot of stuff... :-) Quote Link to comment Share on other sites More sharing options...
ClausB Posted July 29, 2015 Share Posted July 29, 2015 (edited) From what I read of the syntax it appears Fortran does not require any characters that the Atari lacks. (Like the way C needs danged, curly braces.) Yes, FORTRAN requires no more than 48 characters. It uses syntax like .LT. instead of special characters like <. http://homepage.cs.uiowa.edu/~jones/cards/codes.html My first programming class taught FORTRAN in 1975. We punched cards on the high school's old (even then) 026 and sent them to the computer center overnight. Next day we would have printouts. So you got one run per day! Fun sim: http://www.masswerk.at/keypunch/ Edited July 29, 2015 by ClausB Quote Link to comment Share on other sites More sharing options...
luckybuck Posted July 29, 2015 Author Share Posted July 29, 2015 Yes, that were the good old times. Quote Link to comment Share on other sites More sharing options...
tschak909 Posted July 29, 2015 Share Posted July 29, 2015 Yes, FORTRAN requires no more than 48 characters. It uses syntax like .LT. instead of special characters like <. http://homepage.cs.uiowa.edu/~jones/cards/codes.html My first programming class taught FORTRAN in 1975. We punched cards on the high school's old (even then) 026 and sent them to the computer center overnight. Next day we would have printouts. So you got one run per day! Fun sim: http://www.masswerk.at/keypunch/ Oh boy, an 026... Those things were built like tanks. The keyboard layout on those would drive anybody bat-shit crazy, today, especially with the shifting combos that you needed for certain characters. Too bad you didn't get an 029, those were much better (well, as better as...IBM could be, in those days...quite relative...) Quote Link to comment Share on other sites More sharing options...
luckybuck Posted July 29, 2015 Author Share Posted July 29, 2015 Well, if one hasn't lived and worked in those times, then he can't enjoy the results of today, as we do. Quote Link to comment Share on other sites More sharing options...
kenjennings Posted July 30, 2015 Share Posted July 30, 2015 Awesome. in 1987 one of the computer classes in the Air Force's computer programming tech school used punched cards. The computer was some kind of Honeywell mainframe, or something. Mostly I remember the six bit "bytes". And the fact my assembly language deck ended up with exactly 256 cards. I heard a card punch system was still being used for Basic Trainee payroll when I left the Air Force. 1 Quote Link to comment Share on other sites More sharing options...
JamesD Posted July 30, 2015 Share Posted July 30, 2015 (edited) My first college programming class in 1983 was Fortran. Part of the class was on a Harris and part was on a Cyber. I don't remember which models anymore. *edit* No punch cards though. I think the Harris was octal based. The Cyber may have been a CDC 6000. Edited July 30, 2015 by JamesD Quote Link to comment Share on other sites More sharing options...
JamesD Posted July 30, 2015 Share Posted July 30, 2015 This 026? http://www.vintage.org/gallery.php?grouptag=IBM026 Quote Link to comment Share on other sites More sharing options...
tschak909 Posted July 30, 2015 Share Posted July 30, 2015 Yup, _that_ 026. -Thom Quote Link to comment Share on other sites More sharing options...
ClausB Posted July 30, 2015 Share Posted July 30, 2015 Interesting. Our remote computer was also a Honeywell, an H-200, which also had six-bit bytes (plus two mark bits per byte). Quote Link to comment Share on other sites More sharing options...
+MrFish Posted September 1, 2021 Share Posted September 1, 2021 On 7/15/2015 at 7:52 PM, kenjennings said: Yup. I work for transaction processing at a bank. The credit systems run on mainframes and they hire people and teach them COBOL. Banks are the cheapest sons-of-guns on the planet and won't replace anything until it rusts away to nothing. The irony... Quote Link to comment Share on other sites More sharing options...
ClausB Posted September 2, 2021 Share Posted September 2, 2021 On 7/29/2015 at 2:24 PM, tschak909 said: Oh boy, an 026... Those things were built like tanks. The keyboard layout on those would drive anybody bat-shit crazy, today, especially with the shifting combos that you needed for certain characters. Too bad you didn't get an 029, those were much better (well, as better as...IBM could be, in those days...quite relative...) Now that I think about it, we might have had an 029 in the high school. My college had the 026 units. I remember being disappointed in that, especially since I had used Altair micros in high school after the keypunch was retired. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.