Hey, I'm Italian and I obviously know what "Allegro" means, it's an Italian Word...
But do you know the right translation in english ?
In second way, who decided this name when the library was created ? Perhaps I should go to the credits help page...
I'm waiting for your answer ... Ciao
Allegro low level game routines?
Other than that allegro means quick and is used in musical notation for a tempo around 120-140 BPM.
IIIRC, originally Allegro meant nothing. Later the original author, Shawn Hargreaves, found out he could write Allegro as a recursive acronym.
IIIRC, originally Allegro meant nothing.
Well it must have meant something to Shawn, even if it's not known. Punching down random keys will unlikely turn out to form the word Allegro.
In English, Allegro is term used in musical scores. It's usually written under the notes and it means that the tempo / music should start to get a bit more lively.
OK ok, you're Right!
Allegro means more thoughts :
In music a quick Music... because
Elsewhere
It means Happy! Allegro=Happy
When I'm happy I go quick!
Of course the main theory is right as Kent says :
Punching down random keys = Allegro
Yes, I's gone like this for sure! yea yea...
Original author Shawn Hargreaves did a music related degree at the University of York (where all the best people went) so he almost certainly knew exactly what Allegro meant.
Atari Low Level Graphics Routines. And yes, I bet he knew what Allegro meant.
Allegro means more thoughts :
In music a quick Music
Hehe, my piano teacher just told me yesterday what Allegro means ...
In music, Allegro does NOT implicitly mean fast; it means bright, happy, which can meant as quick in case of music, too.
It means Happy! Allegro=Happy
When I'm happy I go quick!
What have you smoked when you wrote that?
Atari Low Level Graphics Routines [en.wikipedia.org]
What can I say? Don't trust wikipedia!
Changed the name of the library. After years of thinking that Allegro was a word with no particular meaning, I realised that it is in fact a recursive acronym for "Allegro Low Level Game Routines".
On a side note, I got a phone call the other day related to Allegro
Allegro Low Level Game Routines
ALLGR?
What have you smoked when you wrote that?
Smoke is Dangerous, Rick Dangerous, I don't Smoke, I drink... when the winter come forth I ablaze the infernal fortress , between Trolls and withces, I'm Ablazed too...
I'm very impressed about the true of the Allegro name. It's like a videogame story where the everything have a meaning and we are a part of an enormous system, and every move we made has been already anticipated and calculated... in a Matrix/Deus Ex/cpu MAcroSystem!!!
(ok, I drink whiskey with coca-cola )
Nice drunk... night to you!
Ciao
Sono allegro = I'm Happy
I'm allegro... You're a low level game routine?
I'm of the Allegro! Yes! Together we wins with allegro within the happiness of sunny days!
Thank you for your readings with allegro.
Together under the blue skies, we allegro for with the birds.
Allegro is/was also a fine British car
Somebody needs to change the wikipedia page, then. I nominate Rey.
On a side note, I got a phone call the other day related to Allegro
There's something wrong with these message boards. The rest of your post got cut off.
The rest of his post is " "
On a side note, I got a phone call the other day related to Allegro
Was it along the lines of, "If you don't release 4.2.1, I'll ..."?
Was it along the lines of, "If you don't release 4.2.1, I'll ..."?
Hehe... I'm working on it (honestly!).
The phone call was actually from someone who wanted to port Allegro to something or other for his graduation project and wanted some information about the internals. I told him it would be best to post on the mailinglist for information, but I don't think he has...
Maybe it was nothing to do with Allegro and you really have a stalker who has pictures of you posted all over his house.
Initially standing for "Atari Low-Level Game Routines", Allegro was originally created by Shawn Hargreaves for the Atari ST in the early 1990s
But from what I remember of the Allegro 3 docs, I don't agree with this entry. After all, it's Allegro, not ALLEGRO.
My guess is the name was chosen as a homage to STOS Maestro - the sound extension to STOS Basic.
Punching down random keys will unlikely turn out to form the word Allegro.
In this Universum Shawn happened to type the word Allegro. In another Universum he typed Potrzebie.
Musical degree? No. That was in another Universum, too. There he typed Adagio.
You know, it is said that if a monkey starts smashing random keys on a keyboard it will write down the complete Divine Comedy in a "finite" (although VERY LONG) time.
It is also said that events with a very low probability to happen are likely to happen in our universe...
Musical degree? No. That was in another Universum, too. There he typed Adagio.
No, it wasn't Shawn. David Grace wrote Adagio.
In this Universum Shawn happened to type the word Allegro. In another Universum he typed Potrzebie.
Musical degree? No. That was in another Universum, too. There he typed Adagio.
That could be from "The Hitchhiker's Guide to Galaxy".
Atari Low Level Graphics Routines [en.wikipedia.org]
What can I say? Don't trust wikipedia!
Changed the name of the library. After years of thinking that Allegro was a word with no particular meaning, I realised that it is in fact a recursive acronym for "Allegro Low Level Game Routines".
I'm pretty sure that Shaun had once mentioned that the A in ALLEGRO stood for 'Atari'. There was definitely a (incomplete) version of Allegro for the Atari ST but somewhere along the line, it was dropped. Also bear in mind that Allegro has outgrown being just a low-level graphics routines library. I think that when the ST version was dropped, he declared Allegro to be a word without an acronym, so 'Allegro' stuck.
My guess is the name was chosen as a homage to STOS Maestro - the sound extension to STOS Basic.
Who knows? But I personally doubt it. Shaun, being a musical person, probably fished around for a musical term. STOS Maestro and Allegro 1.0 have nothing in common. STOS Maestro was just an extension for STOS that added the ability to play sampled sounds.
at the University of York (where all the best people went)
AE.
at the University of York (where all the best people went)
Wrong, wrong & wrong.
Wrong, wrong & wrong.
Well the bit about him having gone to the University of York is true - it says so on his CV (warning: DOC format). Interestingly he has named the file "cv.doc" but internally headed it "resume". It seems his want to become an American by stealth (see also: set_color, etc) has not abated.
I do anticipate that some of the best people did not go to the University of York however. Ghandi is an example. Maybe the rule is "all the best people have been called to the bar of England and Wales"?
When Shawn Hargreaves does push-ups, he doesn't move, he pushes the Earth up or down.
When Shawn Hargreaves wanted his first computer, he made it from old coke bottles and paper clips.
Shawn hargreaves didn't go to school, school came to him.
Shawn hargreaves didn't go to school, school came to him.
If you read his CV/Resume, you'll see that is actually true. But being you, I can't be certain you don't already realise that.
Maybe we should ask him, after all he sometimes appears on the forums
He might, but it is unlikely.
Perhaps we have to offer a sacrifice?
He might, but it is unlikely.
I know
I PMed him, let's see, we might have some luck
Interestingly he has named the file "cv.doc" but internally headed it "resume". It seems his want to become an American by stealth
Or he just adjusted cv.doc for the North-American market.
From what I gather, Resumes are like CVs but shorter. I found this out by seeing some American complain that the British had a reputation for sending enormous Resumes.
AE.
From what I gather, Resumes are like CVs but shorter. I found this out by seeing some American complain that the British had a reputation for sending enormous Resumes.
A rule seemingly inscribed in stone is that a Curriculum Vitae shall not be more than two pages long. Shawn's resume is four pages long, but is very light reading. Due to the two page rule, most CVs end up being very dense.
mmm , It seems that I've lost the line that connects the posts... this probably would results in an "bug not handled" inside the Matrix machine, leaving us into a limbo of lost bytes and unsuccessfull code.
maybe...
// hacking main system variables char * random_loc = 0x000034424654424456656446542; string allegro = random_loc; main_str_matrix_syst_02422 = allegro; set_reset_matrix_syst_154455(); goto main;
When Shawn Hargreaves cuts onion, the onion weeps.
A rule seemingly inscribed in stone is that a Curriculum Vitae shall not be more than two pages long.
That is typical of western resume's as well. It is very rare that it would be necessary to have more than 2 pages. The subject would need to have many accomplishments related to the position he is applying for.
A poorly made resume will include too much information. I have not seen Shawn's, but if a resume is 4 pages long (excluding cover letter) it usually means that too much information is being included. If you have 5 or more jobs listed from various different fields, that's too much information. Education, accomplishments and hobbies that have absolutely nothing to do with the job you're applying for (short of volunteer work in absense of employment history) are also just clutter. The HR department of Sun does not care if a person applying for a programming position has taken a Food Handler's Course at his local college, or that he has WHIMIS training, or that his hobbies include horse back riding and water polo.
Derezo: With all due respect, your post contains a lot of bull.
To be a bit more constructive, I'm underlining the bull:
That is typical of western resume's as well. It is very rare that it would be necessary to have more than 2 pages. The subject would need to have many accomplishments related to the position he is applying for.
A poorly made resume will include too much information. I have not seen Shawn's, but if a resume is 4 pages long (excluding cover letter) it usually means that too much information is being included. If you have 5 or more jobs listed from various different fields, that's too much information. Education, accomplishments and hobbies that have absolutely nothing to do with the job you're applying for (short of volunteer work in absense of employment history) are also just clutter. The HR department of Sun does not care if a person applying for a programming position has taken a Food Handler's Course at his local college, or that he has WHIMIS training, or that his hobbies include horse back riding and water polo.
In order of underlining I classify them as bull because:
Why not check out his CV by clicking on it before implying something about it?
I think that you should list all your work experience. Having "blank" periods in your CV will raise the question: "What the heck did this bum do during these periods in his life?"
Education, accomplishments and hobbies in different fields can tell things about you as a person. Though there is no need to get into specific details.
A rule seemingly inscribed in stone is that a Curriculum Vitae shall not be more than two pages long. Shawn's resume is four pages long, but is very light reading. Due to the two page rule, most CVs end up being very dense.
<afaik>CVs are not limited in length - the two-page "limit" is for resumes (one page preferable if possible). The resume is supposed to be a snapshot of the CV targeted to what you are applying for.
For example, your CV could contain all your previous work experience (let's say from woodshop work to programming). Now, if you would apply for a programming job with a resume, you would take the CV, remove everything that is not related to the job you're going after and adjust things around a bit. Now you would have your resume (which is also called a basic CV, because the terminology wasn't enough of a mess yet ), which is targeted for the job.
After checking on the subject, I noticed the a British CV is considered analogous to the resume (as seen by Americans) - not an "actual" CV. I wonder if this is right.</afaik>
Hey, my global internet monitoring spy satellite system reported that someone was talking about me...
Some facts (at least as I remember them):
Back before the dawn of time Allegro was started on the ST, and the name stood for Atari Low LEvel Game ROutines.
Then after time started flowing normally it wasn't on the ST any more, so I decided the name could just be recursive instead.
You can't always believe everything I wrote in the changelog. But you can believe everything you read on Wikipedia. At least in this particular instance.
It had nothing to do with STOS.
Yes, the musical connection was intentional, in both the bright/happy and the quick senses of the term (I actually think that sums up the Allegro design philosophy pretty well: if you have to choose just one, happy is more important than quick, but ideally it is nice to have both).
At the time I was unaware of the Lisp compiler also called Allegro. Had there been Google back then, I probably would have called it something else. But there wasn't, so I didn't, and I don't really care that much anyway. Lisp is very cool though.
It is true that all the best people went to York, at least if you exclude the ones who went elsewhere.
It is not true that I'm trying to become an American by stealth: I am one right out in the open and have the passport to prove it! (although you'd never guess from my accent).
Man, CV's are complicated! I never put anywhere near that much thought into mine...
Incidentally, have any of you guys seen the stuff MS just announced at GDC about the XNA framework? (http://www.microsoft.com/xna/default.aspx) I think it's very cool, but then I have to admit I'm kind of biased :-)
HEY ! This was a post of the ultimate only one, the extreme Shawn Himself !!!
He now have post_count+1 !
Thanks for all those explanations :-) ( I want the same spy sat as your !! ;-p )
And for the XNA stuff, I cannot say if i'm happy or bored . I'm waiting to see if it will be the next whole-powerfull M$ thrust.
Maybe it was Shaun who persuaded Bill to add proper OpenGL support to Vista then
XNA seems more like a rebranding of Visual Studio to me, though the slideshow omits Allegro from the game engines
I PMed him
( I want the same spy sat as your !! ;-p )
Now we know for sure, thanks Shawn!!!
XNA seems more like a rebranding of Visual Studio to me
There's certainly some of that, but lots of new cool stuff too, and we haven't announced the really cool parts yet. It's kind of an umbrella marketing term that gets applied to things like Visual Studio and DirectX along with the new original tech the XNA team is developing (marketing people, huh? you gotta love them...)
Shawn has been CONVERTED ! Be Warned ! He IS one of them ! ;-p
Derezo: With all due respect, your post contains a lot of bull.
I don't think so. I don't understand where you're coming from
Why not check out his CV by clicking on it before implying something about it?
It was not directly related to my comment, that is why I had excluded it by saying that I had not read it and that I was referring to a Resume (which is something a little different than a CV). I did not make a complete blanket statement, I did leave room for exceptions. Having read it now, I do think it could be condensed a fair bit. However, most of the size seems to come from the formatting. European CV's and Resume's likely differ significantly from North American Resume's. I only have a good understanding of North American Resume's.
I think that you should list all your work experience. Having "blank" periods in your CV will raise the question: "What the heck did this bum do during these periods in his life?"
Again, a CV is significantly different than a Resume, but to back up my claims about a Resume you can read these articles. Experts seem to disagree with you about North American Resume's, and so do I.
It is absolutely useless and ultimately reflects negatively on yourself to highlight the fact that you worked at McDonalds for 2 months, Burger King for 3 weeks and Wendy's for 9 months if you follow it with your more recent employment at Intel Corporation for 6 years, Microsoft Corporation for 3 years, IBM for 9 years, etc.
There are situations where a resume should be longer than 2 pages, of course. However, most resume's that are longer than 2 pages include information that is irrelavant clutter.
I think CV usage differs from country to country.
In American English usage, a CV or Resume will include a comprehensive listing of professional history including every term of employment, academic credential, publication, contribution or significant achievement. ... In contrast, a résumé is a summary typically limited to one or two pages highlighting only those experiences and credentials which the author considers most relevant to the desired position. CVs are the preferred recruiting tool for academic and medical professions while résumés are generally preferred for business employment.
Shawn has been CONVERTED ! Be Warned ! He IS one of them ! ;-p
It's true, I confess.
Maybe I should have learned a lesson from the last guy who thought he could take power from the dark side of the force, then use it to do good?
But remember, there is no spoon...
I don't understand where you're coming from
Well I think we have different definitions on what a CV is, I didn't know it wasn't a world wide definition (check Arvidsson's answer). So I guess that's it.
But remember, there is no spoon...
You're an evil fellow who has followed the white bunny, Shawn ;-)
take power from the dark side of the force, then use it to do good
That is the theory :p now in practice ... It seems to be OK ( Or you're now a spy who takes information about us :p )
well here's a simulation of monkeys typing shakespeare:
http://user.tninet.se/~ecf599g/aardasnails/java/Monkey/webpages/index.html
I'd like to be hired by microsoft....
I'd like to be hired by microsoft....
Have you ever tried applying there?
Microsoft® XNA is designed to help game studios and publishers develop better games, more effectively, on all platforms.
That's nice, so I'll be able to use it for my PS3 and OS X development?
Have you ever tried applying there?
Nope. It'll be a while before I can hold down a real job.
That's nice, so I'll be able to use it for my PS3 and OS X development?
You forgot Linux. It has about the same marketshare as OS X
XNA Build and XNA Studio can target games on any platform, although the tools themselves only run on Windows. They are all about coordinating the flow of data through an asset pipeline, and are totally agnostic as to what the contents of this data might be.
The XNA Framework, on the other hand, sits on top of a customized version of the .NET CLR, so that is only going to run on platforms where Microsoft already has some kind of CLR implementation for us to build on.
You forgot Linux. It has about the same marketshare as OS X
Yes, but for reasons of both history and binary compatibility OS X has more games. Especially amongst those that can afford to pay Microsoft prices!
How far advanced is XNA? Are we realistically expecting it not to fall into the Vista/Office quagmire?
Well I think we have different definitions on what a CV is, I didn't know it wasn't a world wide definition (check Arvidsson's answer). So I guess that's it.
In contrast, a résumé is a summary typically limited to one or two pages highlighting only those experiences and credentials which the author considers most relevant to the desired position.
You seem to be confusing Resume's with CV's. I never said anything about CV's in this thread.
Soo... anyway...
You seem to be confusing Resume's with CV's. I never said anything about CV's in this thread.
I meant that the definition of a CV seems to be different in the US and in Europe. So I'm not confusing anything more than you. The confusing thing was the difference in definition between our parts of the world, which neither of us seemed to know of. Anyway it's not very interesting so we can put an EOD on it. (I rather read about this XNA thing.)
coughiwasn'tconfusediwasnttalkingaboutacviwastalkingaboutaresumecough
The XNA thing sounds neat