And I would rather use 40$/y for a subscription on a magazine.
When I ran a couple of years ago a small, single-person company, I had a domain name. It is interesting because it is deductible.
However, as a private person, I pay my internet subscription and as part of that I get up to five (familial) email addresses without hassle. Why should I invest in a private domain name ?
Really. If he is interested in programming and you can guide him to follow the book, then he will know what to expect from a programming language, get a a good background and will not need to unlearn bad habits.
I am glad that there are other people who have the same symptoms as I, when it comes to programming. Last week Thursday I just wasted 6 hours doing nothing on my job. Friday it got better and Monday I was back up to speed. But I have the same behaviour on my own hobby projects, yes, it really feels as if you are hatching something.
And the issue I have with the word 'scripting', is that people never called programming in Basic scripting, even if it was interpreted (I think that Basic compilers only appeared in the eighties, I could be wrong here of course).
Being a good or bad programmer has nothing to do with the language used. If someone does not have the (talent|background) to set up and work out a logical statement from beginning to end, then no matter what language you give them, they will never be able to program well.
You can even go further back in time : the concept of channels for IO processing separate from the CPU is still no standard in the x86 world. The fact that IO speed is still a bottleneck is still not recognised. Instead faster processors are pushed, but never matched with better IO.
Prior to the relational database, there where network databases and hierarchical databases. They must be navigated to search for data. What you propose here seems to be the same, but then mapped on top of a relational database, which makes it probably slower than the previous solutions.
A bit late to reply, but I hope that it will be read.
European regulations required Belgium to do the following :
Infrastructure (gas, electricity) is owned by one corporation, which is in turned owned for 70% by the community (cities, etc...) and for 30% by the power companies.
Every power company can supply through this network. Currently we have three choices, I think, but the problem stays that Belgium is a small country, and the Groupe Suez in the meantime has bought one of its competitors. It is very clear that they like to keep their stranglehold on the Belgian energy market.
But I DO have the possibility to compare prices and even switch to different suppliers of gas and electricity.
Learn him programming Scheme with DrScheme. That will be much better to start from than VB.
Re:Perl has died in industry (mod away, kids)
on
Perl 5.11.0 Released
·
· Score: 1
Sorry that you had problems with Perl, but I am now running Perl code since 9 years on an environment consisting of three different platforms, which are Solaris, Windows and cygwin (yes, also Windows, but there are differences between running Perl pure on Windows and in Cygwin). The libraries and programs I have written can be installed unmodified on any of these platforms and provide the same functionality. I never had any problems running Perl on Solaris, but the prerequisite is that a gcc is installed beforehand and that you have the possibility running it always when necessary, especially when installing C-based packages from CPAN.
I did not even have a choice in the matter, my boss decided 9 years ago that I should do everything with Perl, because we inherited some Perl code from another site that was to maintain.
The thing that helped me become a better (Perl) programmer was the discovery of How To Design Programs, and discovering that Perl has the same wonderful functional possibilities as Scheme and Lisp.
I fully agree : Perl is a language which takes time to learn, but the most fantastic thing about is that code that I have written 9 year ago hasn't had the need to be changed, despite going from Perl 5.6.0 to 5.10.0.
What I learned was that the following books (in addition to the traditional camel book) are a valuable addition to Perl knowledge :
How To Design Programs
Structure and Interpretation of Programs
Perl Best Practices
Higher-Order Perl
If you work through these books, then you will understand why Perl is a better language than Java. My personal opinion, based upon some experiences with Python, is also that Perl is a better language than Python.
I program Perl for my job, but for my own projects I use Common Lisp.
Yep, I found The Incredibles a fantastic good animation movie. Being an X-Men enthusiast and knowing something about the Marvel universe, the movie reuses a whole lot of Marvel character properties without copying them and offering a good story.
I do not like Disney-as-Disney anymore, but I suppose that the people who are responsible for managing The Incredibles, a) do know the Marvel universe themselves and b) also know that they should not piss off their fan base if they want to sell them something, and probably even c) that they should not try to popularise some titles like the X-Men or the Hulk.
And I would rather use 40$/y for a subscription on a magazine.
When I ran a couple of years ago a small, single-person company, I had a domain name. It is interesting because it is deductible.
However, as a private person, I pay my internet subscription and as part of that I get up to five (familial) email addresses without hassle. Why should I invest in a private domain name ?
How To Design Programs
Really. If he is interested in programming and you can guide him to follow the book, then he will know what to expect from a programming language, get a a good background and will not need to unlearn bad habits.
I am glad that there are other people who have the same symptoms as I, when it comes to programming. Last week Thursday I just wasted 6 hours doing nothing on my job. Friday it got better and Monday I was back up to speed. But I have the same behaviour on my own hobby projects, yes, it really feels as if you are hatching something.
And the issue I have with the word 'scripting', is that people never called programming in Basic scripting, even if it was interpreted (I think that Basic compilers only appeared in the eighties, I could be wrong here of course).
Python is older than Java...
I hate football (soccer) with an utterly indescribable fervor, you insensitive clod!
And please, do not try to find other sports related types of exclusion.
I think that the oldest known porn is on a papyrus from Egypt, around 1000BC, but it seems difficult to find good references about it.
Here in Belgium it is around 1EUR/liter.
Best book for doing what you did and 1) is really How To Design Programs
push @my_array, $all_items[1];
(vector-push my-array (aref all-items 1))
When speed is a problem, a Common Lisp programmer uses SBCL (or OpenMCL).
Being a good or bad programmer has nothing to do with the language used. If someone does not have the (talent|background) to set up and work out a logical statement from beginning to end, then no matter what language you give them, they will never be able to program well.
A little late for replying, but anyway...
You can even go further back in time : the concept of channels for IO processing separate from the CPU is still no standard in the x86 world. The fact that IO speed is still a bottleneck is still not recognised. Instead faster processors are pushed, but never matched with better IO.
Prior to the relational database, there where network databases and hierarchical databases. They must be navigated to search for data. What you propose here seems to be the same, but then mapped on top of a relational database, which makes it probably slower than the previous solutions.
This will give an entirely another meaning to the expression "L'enfer, c'est les autres".
A bit late to reply, but I hope that it will be read.
European regulations required Belgium to do the following :
Infrastructure (gas, electricity) is owned by one corporation, which is in turned owned for 70% by the community (cities, etc...) and for 30% by the power companies.
Every power company can supply through this network. Currently we have three choices, I think, but the problem stays that Belgium is a small country, and the Groupe Suez in the meantime has bought one of its competitors. It is very clear that they like to keep their stranglehold on the Belgian energy market.
But I DO have the possibility to compare prices and even switch to different suppliers of gas and electricity.
A nice proverb : penny wise, pound foolish. I really think this sums up his achievements.
Learn him programming Scheme with DrScheme. That will be much better to start from than VB.
Sorry that you had problems with Perl, but I am now running Perl code since 9 years on an environment consisting of three different platforms, which are Solaris, Windows and cygwin (yes, also Windows, but there are differences between running Perl pure on Windows and in Cygwin). The libraries and programs I have written can be installed unmodified on any of these platforms and provide the same functionality. I never had any problems running Perl on Solaris, but the prerequisite is that a gcc is installed beforehand and that you have the possibility running it always when necessary, especially when installing C-based packages from CPAN.
I did not even have a choice in the matter, my boss decided 9 years ago that I should do everything with Perl, because we inherited some Perl code from another site that was to maintain.
The thing that helped me become a better (Perl) programmer was the discovery of How To Design Programs, and discovering that Perl has the same wonderful functional possibilities as Scheme and Lisp.
I fully agree : Perl is a language which takes time to learn, but the most fantastic thing about is that code that I have written 9 year ago hasn't had the need to be changed, despite going from Perl 5.6.0 to 5.10.0.
What I learned was that the following books (in addition to the traditional camel book) are a valuable addition to Perl knowledge :
If you work through these books, then you will understand why Perl is a better language than Java. My personal opinion, based upon some experiences with Python, is also that Perl is a better language than Python.
I program Perl for my job, but for my own projects I use Common Lisp.
Well, the X-Babies do exist in the universe of Mojo...
The Stepford Cuckoo princesses...
Yep, I found The Incredibles a fantastic good animation movie. Being an X-Men enthusiast and knowing something about the Marvel universe, the movie reuses a whole lot of Marvel character properties without copying them and offering a good story.
I do not like Disney-as-Disney anymore, but I suppose that the people who are responsible for managing The Incredibles, a) do know the Marvel universe themselves and b) also know that they should not piss off their fan base if they want to sell them something, and probably even c) that they should not try to popularise some titles like the X-Men or the Hulk.
Larry Niven and Ringworld, anyone ?