![]() |
| | #1 |
| Registered User Join Date: Dec 2002
Posts: 409
| A ++ ? |
| kryptkat is offline | |
| | #2 |
| Devil's Advocate Join Date: May 2004 Location: Out of scope
Posts: 3,735
| Two letter grades... and at the end of the month, the teacher gives you a piece of candy.
__________________ Terms of Service By quoting or replying directly to this post, you consent to the fact that all of the information in the post above is completely accurate and highly intelligent and no comments will be made towards its validity, thoughtlessness, and/or grammatical structure. Violators will be prosecuted to the fullest extent of the law. |
| SlyMaelstrom is offline | |
| | #3 |
| subminimalist Join Date: Jul 2008 Location: NYC
Posts: 3,944
| This is an excellent reference IMO kryptkat: A++: An Introduction for Otherwise Experienced Programmers
__________________ Accuracy and integrity mean nothing if you don't make it past the censors...PYTHAGORAS |
| MK27 is offline | |
| | #4 |
| and the Hat of Guessing Join Date: Nov 2007
Posts: 8,740
| Are you sure you saw A++? Or maybe A+ instead? |
| tabstop is offline | |
| | #5 | ||
| Registered User Join Date: Dec 2002
Posts: 409
| In case I did not say it that I had done a few searches before and this was all I came up with in the search for aplusplus but not much cplusplus comparison or clear description of what the heck it is really I think that could be better wroten with some examples shown in the searches of course and not just buzz words that are general for most langs because they do not always mean the same things or have diff words for the same things breath dangit whith all terms considered. Fairly sure it was a++ A++ - Wikipedia, the free encyclopedia Quote:
Quote:
| ||
| kryptkat is offline | |
| | #6 | |
| subminimalist Join Date: Jul 2008 Location: NYC
Posts: 3,944
| Quote:
This A++ idea is not a good one, maybe staring at the screen will help. Or maybe it is just plain wonderful. Why don't you just download the interpreter and read the documentation? I am positive that is available thru the link I gave you, since A++ has a homepage with links like "download" and "documentation".
__________________ Accuracy and integrity mean nothing if you don't make it past the censors...PYTHAGORAS Last edited by MK27; 09-27-2009 at 03:54 PM. | |
| MK27 is offline | |
| | #7 |
| and the Hat of Guessing Join Date: Nov 2007
Posts: 8,740
| I only asked because you say you "see books on it in the book stores". Using amazon.com as a guide, amazon has 0 books on A++, and 80,000 books on A+ certification. I also don't see why you say the two bits you quoted are contradictory, since they say the same thing (that the language was not designed to actually be used). I mean after all Pascal was designed to be a practically useless language, and yet people build things in that too. |
| tabstop is offline | |
| | #8 |
| Registered User Join Date: Dec 2002
Posts: 409
| The link you provided only pulled up a searchengine. I found the home page. So it is a free interpreter. Ok. I was thinking it was larger and very costly. It is the bottom quote that is contradictory. First it says “A++ is not to be used as a programming language” then it says “it is possible to write simple application programs in A++ “ see ? Downloaded interpreter. Think basic if far better because you can actually do some thing with it. I now know a little more about a++ just from finding the home page for it. |
| kryptkat is offline | |
| | #9 | |
| Registered User Join Date: Sep 2009
Posts: 12
| Quote:
There are lots of languages out there (Alice is the only one I can think of off the top of my head), which are designed primarily to introduce beginners to the fundamentals of programming. However, most of them are pretty much useless for creating anything non-trivial. The quote makes perfect sense if you don't cut off the last few words, it says that while A++ can make perfectly good working applications, it shouldn't be considered a 'real' programming language because you're never going to create new solutions for actual problems, what they call 'the needs of the real world'. So if you want to develop a new web browser or something, A++ apparently isn't the way to go. IMHO as a newbie, the idea of 'teaching languages' in general doesn't really make much sense to me. Maybe I'm just impatient, but it seems like it'd be quicker, and probably more beneficial for people to cut their teeth on a language that can actually be used to make something significant. I might just be a snob, though. ^_^; Last edited by Angie; 09-27-2009 at 08:17 PM. | |
| Angie is offline | |
| | #10 | |
| and the Hat of Guessing Join Date: Nov 2007
Posts: 8,740
| Quote:
(EDIT EDIT: Programming languages designed to teach often are designed to trap thinking errors as well as typing errors/syntax errors and enforce things being perfectly correct -- things like type-safety, strong typing, bounds checking. Often seen in conjunction with I/O as a complete afterthought. IMO Pascal is still a very good example of both the pros and cons of the approach.) Last edited by tabstop; 09-27-2009 at 08:34 PM. | |
| tabstop is offline | |
| | #11 |
| Deprecated Join Date: Oct 2004 Location: Canada
Posts: 944
| A+ is a programming language. A++ is a lambda calculus language (implemented in many different programming languages).
__________________ Warning: Have doubt in anything I post. GCC 4.5.0 (lambda branch), Boost 1.40.0, Code::Blocks 8.02, Ubuntu 9.04 010001000110000101100101 |
| Dae is offline | |
| | #12 | |
| Registered User Join Date: Dec 2002
Posts: 409
| I was looking for more information on proxys and kept running in to those books. Both the a+ and a++ were next to the networking books for some reason. Pascal and modula 2 are good programming langs to teach top down programming concept. At least they are close to c and usable to actually do something. If I remember correctly you can use asm in the pascal progs. Much like you can in c. If I am going to learn another lang I want it to be able to do something useful like basic or c. meow. even changing the compiler that you use with in the same lang can show you your mistakes like when I also started using devcpp. I guess it depends on what you consider “real world needs”. Teaching a lang that has no real use is just someone sitting back collecting money with out giving the students a real skill that they can actually use. a+ comes off as being identical to cobol as a business lang. But they are both usable to the right person. Quote:
| |
| kryptkat is offline | |
| | #13 | |||
| subminimalist Join Date: Jul 2008 Location: NYC
Posts: 3,944
| Quote:
Quote:
Quote:
You would have to be absolutely crazy to learn either of those languages in the hopes that they could have any serious practical use what-so-ever. You might as well learn this: BrainF - Wikipedia, the free encyclopedia........ * except for A++ - The Smallest Programming Language in the World, but as Dae notes, A++ does not work on it's own anyway.
__________________ Accuracy and integrity mean nothing if you don't make it past the censors...PYTHAGORAS Last edited by MK27; 09-29-2009 at 04:55 PM. | |||
| MK27 is offline | |
| | #14 | |
| Registered User Join Date: Dec 2002
Posts: 409
| Quote:
Amazon.com: a++ | |
| kryptkat is offline | |
| | #15 | |
| and the Hat of Guessing Join Date: Nov 2007
Posts: 8,740
| Quote: | |
| tabstop is offline | |
![]() |
| Thread Tools | |
| Display Modes | |
|