But seriously it parrot does sound like a good idea, for instance I prefer to write python than write perl, but there's a bunch a useful cpan modules, also having a single c->hiigh level language interface would be great.
Imagine writing a game and being able to do the rendering engine in c, the game logic in python/perl/ruby and the AI in scheme or lisp.
Me and my friends have been doing this to each other for years. It normally goes something like this.
* I answer my mobile * One friend turns TV/Stereo up * Another starts moaning "Tom, come back to bed" * First starts saying "Background noise, background noise, background noise
I also remember seeing a beer ad a couple of years where a bunch a guys are in a bar, and one of gets a call from his wife, his mates proceed to make noises of paper shuffling and other office noises.
Boost. A collection of small c++ libraries for things like signal handling, compile-time metaprogramming, lambda functions etc. I think most c++ programmers would find some of this useful.
Soya 3d This is a 3d library for python built on top of openGL. I find it's a lot higher level than calling OpenGL directly. It handles collision detection, rendering, animation, model loading etc, with a very shallow learning curve but still flexible.
I know you're joking but the mzscheme interpreter can actually be run as an OS. It's pretty useless, but going from pressing the button to a scheme prompt in 5 seconds in kinda cool.
I am far from an expert but it does make sense. If I'm right you could use it to create a galactic scale beowulf cluster; serving pr0n and/. to the entire universe
I couldn't agree more. This is probably the main reason I'm not helping any OSS projects at the moment. Especially considering the price of Internet access in Oz.
One step closer to a direct neural interface to my computer, it's time to dump your stock in keyboard and monitor companies they'll be broke in a year.
Scheme continuations allow a certain amount of non-linear programming, It's hard to get used to but very useful. If anybody is interested I suggest you read SICP.
Actually I suggest anybody even vaugely interested in programming read it, it's free and it really changed the way I think about programming.
I can see where you're coming from but there's a big difference between writing a 3 line perl script and debugging thousands of lines compiler code.
I'm a fairly bad programmer, I wrote a perl haiku in about 10 minutes just for fun, in that time I wouldn't even be able to download the source for firebird, let alone
1. find a bug in the Firebird Bug Tracker
2. read through the mailing list etc. to check that nobody has patched it,
3.compiled the source, reproduced the bug, tested the limits of what makes it crash and what doesn't
4. finding the appropriate part of the source, patching it
5. make sure it doesn't break anything else
6.post it to the firebird people and get flamed about my patching not working on somebody's obscure system.
However, you need to do more cobbling things together. I havn't tried OpenAL, but you hardly have to cobble SDL and OpenGL together, I find they work together smoothly.
Real programmers convert thier algorithms to state machines, then build the state machines out of nand gates. User interface, LED's and toggle switches are an excellent user interface
me 2
But seriously it parrot does sound like a good idea, for instance I prefer to write python than write perl, but there's a bunch a useful cpan modules, also having a single c->hiigh level language interface would be great.
Imagine writing a game and being able to do the rendering engine in c, the game logic in python/perl/ruby and the AI in scheme or lisp.
I'm currently looking for work and that was freakishly realistic
Me and my friends have been doing this to each other for years. It normally goes something like this.
* I answer my mobile
* One friend turns TV/Stereo up
* Another starts moaning "Tom, come back to bed"
* First starts saying "Background noise, background noise, background noise
I also remember seeing a beer ad a couple of years where a bunch a guys are in a bar, and one of gets a call from his wife, his mates proceed to make noises of paper shuffling and other office noises.
It's low tech but can work really effectively.
Soya 3d This is a 3d library for python built on top of openGL. I find it's a lot higher level than calling OpenGL directly. It handles collision detection, rendering, animation, model loading etc, with a very shallow learning curve but still flexible.
I know you're joking but the mzscheme interpreter can actually be run as an OS. It's pretty useless, but going from pressing the button to a scheme prompt in 5 seconds in kinda cool.
Here : Fine Over There : Cloudy Hell : Six inches of snow And what's that flying past the fifth story window. A pig
I don't think begging will be enough. To get System Shock 3 I think we will have sacrifice a beowulf of Athlon-64's to the development gods.
I am far from an expert but it does make sense. If I'm right you could use it to create a galactic scale beowulf cluster; serving pr0n and /. to the entire universe
Reasonable chances of getting an job in IT .... that didn't require mocing to India.
I couldn't agree more. This is probably the main reason I'm not helping any OSS projects at the moment. Especially considering the price of Internet access in Oz.
I write a lot of python code, Identation is always right
One step closer to a direct neural interface to my computer, it's time to dump your stock in keyboard and monitor companies they'll be broke in a year.
Actually I suggest anybody even vaugely interested in programming read it, it's free and it really changed the way I think about programming.
I can see where you're coming from but there's a big difference between writing a 3 line perl script and debugging thousands of lines compiler code.
I'm a fairly bad programmer, I wrote a perl haiku in about 10 minutes just for fun, in that time I wouldn't even be able to download the source for firebird, let alone
1. find a bug in the Firebird Bug Tracker
2. read through the mailing list etc. to check that nobody has patched it,
3.compiled the source, reproduced the bug, tested the limits of what makes it crash and what doesn't
4. finding the appropriate part of the source, patching it
5. make sure it doesn't break anything else
6.post it to the firebird people and get flamed about my patching not working on somebody's obscure system.
However, you need to do more cobbling things together. I havn't tried OpenAL, but you hardly have to cobble SDL and OpenGL together, I find they work together smoothly.
Real programmers convert thier algorithms to state machines, then build the state machines out of nand gates. User interface, LED's and toggle switches are an excellent user interface
Sigh
There is no hardware 3D It's a server OS.
I saw the title and thought the government was forcing contractors to code in ADA... and was glad I'm not a contractor
I'll show you how to distribute AC over IP