It sounds to me like your boss looked over the strengths of Java, C++, and Visual Basic and strung them together. My advice would be to look at the applications that you want to develop and the environment or the apps that you will be writing with this language and derive the requirements from that. While your boss is perusing through language evaluations you may want him to check out LISP, PERL, and perhaps a basic book or two on computer science machines and languages(these will probably be the most helpful, because they will tell you why languages have or don't have these features, and the underlying principles). You will need the books on Machines and Grammars, because you will probably want to correctly and completely define your language. And I would also suggest looking into a book on modern compiler design because you might even want to have a compiler for it someday;-)
Very true. In my youth I remember starring at the pictures of IBM's C++ Suite and Microsofts Visual C++ and dreaming up ways to get the necessary hundreds of dollars so I could use this all-powerful language that "real" programmers used and not my BASIC interpreter. (Unfortunately, I skipped English grammer for learning DOS).
Without a doubt (illustrated in C):
int main (char** argv)
{
printf("Hello World\n");
exit(0);
}
Appearantly it is the fundemental building block upon which all programming languages are based.
It sounds to me like your boss looked over the strengths of Java, C++, and Visual Basic and strung them together. My advice would be to look at the applications that you want to develop and the environment or the apps that you will be writing with this language and derive the requirements from that. While your boss is perusing through language evaluations you may want him to check out LISP, PERL, and perhaps a basic book or two on computer science machines and languages(these will probably be the most helpful, because they will tell you why languages have or don't have these features, and the underlying principles). You will need the books on Machines and Grammars, because you will probably want to correctly and completely define your language. And I would also suggest looking into a book on modern compiler design because you might even want to have a compiler for it someday ;-)
Very true. In my youth I remember starring at the pictures of IBM's C++ Suite and Microsofts Visual C++ and dreaming up ways to get the necessary hundreds of dollars so I could use this all-powerful language that "real" programmers used and not my BASIC interpreter. (Unfortunately, I skipped English grammer for learning DOS).