think about it like this, they are and IDE and compiler developers .. you would not expect C++ IDE/compiler to be ready to be used to before it is actually written would you?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I thought it was written in Delphi 6. Unless of course they are one and the same. Colin has given thought to making Dev in C++ but it would take many years, and is not worth it at the time.
Curtis
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
(Sorry, I got carried away... I was an APL programmer from 1986-1997, with a brief stint programming in C in 1987/8, but I left the programming field to become a teacher five years ago. My students like writing code instead of performing proper algorithmic planning, so I do examples on the board in APL -- if they can write code as "planning", then so can I!).
Unfortunately, despite my love for APL (and it's wonderful mathematical abilities), it's too slow in execution to make a nice IDE.
As for the IDE and Delphi, I seem to recall reading on the Bloodshed site recently that there was irony in the fact that the IDE is written in Delphi. (I gather that Delphi is written in C? I'm not sure, since I don't really follow that sort of thing).
Regards,
John
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I went to a seminar on J in the early 90's. Ken Iverson was leading it and trying to get the actuarial/APL people to buy into it. Looked interesting, nice to not have the character mapping needed for APL. My company wasn't interested -- too much already invested in APL and we'd have to retrain all of our people.
Also, I have to admit that the Object Oriented aspects threw me for a loop -- I still don't properly understand OO and I've never been taught it (I'm a statistics person at heart, fell into programming as part of my actuarial career). I'd better learn OO in the next year or so, because I'll need it to teach Java (which I also must learn).
Well, what else are summers for? :)
Regards,
John
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A lot of folks have some issues with OO because they make too much of it...
I first started to get a grasp on OO from a somewhat different source...some years ago I bought a book called "C++ Interactive Course" by Lafore...it taught OO from first principals and brought the C++ in to make it concrete.
One thing. I don't think of OO as something that, say, lets you make a better model of a Gyro. The idea is to make your model of a gyro work in a more flexible fashion with someone else guidance model etc. This is that encapsulation and data hiding aspects of OO
The inheritance means that you can reuse/respecialize you gyro model more effectively.
And polymorphism means you can write things in more clear fashion...
Wayne
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Advanced C++ developers write Cpp IDE in Pascal?
think about it like this, they are and IDE and compiler developers .. you would not expect C++ IDE/compiler to be ready to be used to before it is actually written would you?
I don't care if the Dev team uses APL to develop the IDE, if it works well (and it does), then I will use it.
My 0.02 worth
Wayne
I thought it was written in Delphi 6. Unless of course they are one and the same. Colin has given thought to making Dev in C++ but it would take many years, and is not worth it at the time.
Curtis
Delphi is a descendant of Pascal....
Wayne
p.s. But then again, so is Ada :-)
Wayne:
APL ! APL !
(Sorry, I got carried away... I was an APL programmer from 1986-1997, with a brief stint programming in C in 1987/8, but I left the programming field to become a teacher five years ago. My students like writing code instead of performing proper algorithmic planning, so I do examples on the board in APL -- if they can write code as "planning", then so can I!).
Unfortunately, despite my love for APL (and it's wonderful mathematical abilities), it's too slow in execution to make a nice IDE.
As for the IDE and Delphi, I seem to recall reading on the Bloodshed site recently that there was irony in the fact that the IDE is written in Delphi. (I gather that Delphi is written in C? I'm not sure, since I don't really follow that sort of thing).
Regards,
John
John,
I took a course in APL way back in 1977...haven't done much with it since then...only a little playing with J...
Wayne
Wayne:
I went to a seminar on J in the early 90's. Ken Iverson was leading it and trying to get the actuarial/APL people to buy into it. Looked interesting, nice to not have the character mapping needed for APL. My company wasn't interested -- too much already invested in APL and we'd have to retrain all of our people.
Also, I have to admit that the Object Oriented aspects threw me for a loop -- I still don't properly understand OO and I've never been taught it (I'm a statistics person at heart, fell into programming as part of my actuarial career). I'd better learn OO in the next year or so, because I'll need it to teach Java (which I also must learn).
Well, what else are summers for? :)
Regards,
John
A lot of folks have some issues with OO because they make too much of it...
I first started to get a grasp on OO from a somewhat different source...some years ago I bought a book called "C++ Interactive Course" by Lafore...it taught OO from first principals and brought the C++ in to make it concrete.
One thing. I don't think of OO as something that, say, lets you make a better model of a Gyro. The idea is to make your model of a gyro work in a more flexible fashion with someone else guidance model etc. This is that encapsulation and data hiding aspects of OO
The inheritance means that you can reuse/respecialize you gyro model more effectively.
And polymorphism means you can write things in more clear fashion...
Wayne