digitalmars.D.announce - 99 bottles of beer
- Fredrik Olsson (9/9) Oct 10 2005 On the fun side;
- Hasan Aljudy (6/19) Oct 10 2005 Uh, execuse me when I see this gives a bad name for D ..
- Fredrik Olsson (16/40) Oct 10 2005 Then I beg you to please make a shorter/more clear program that gives
- Andrew Fedoniouk (8/17) Oct 11 2005 This looks a bit easier
- Hasan Aljudy (5/35) Oct 11 2005 heheh ..
- Andrew Fedoniouk (5/9) Oct 11 2005 Well, it depeneds on company of how serious it will be :)
- pragma (14/18) Oct 11 2005 I think it's tougue-in-cheek. Its pretty darn useless, but it forces yo...
- Stewart Gordon (11/21) Oct 12 2005 Nice apart from the space-dropping bug....
On the fun side; I have added a new D implementation to the 99 bottles of beer-application collection. http://www.99-bottles-of-beer.net/language-d-911.html In my own humble opinion I think it is a much better example showing some of the good features of D. Such as; nested functions, switches with strings, dynamic arrays and modules. regards Fredrik Olsson
Oct 10 2005
Fredrik Olsson wrote:On the fun side; I have added a new D implementation to the 99 bottles of beer-application collection. http://www.99-bottles-of-beer.net/language-d-911.html In my own humble opinion I think it is a much better example showing some of the good features of D. Such as; nested functions, switches with strings, dynamic arrays and modules. regards Fredrik OlssonUh, execuse me when I see this gives a bad name for D .. it's very complicated and not very much readable. An avarage reader would probably be thinking .. "hmm .. something that can be done in 4 lines needs 20+ lines in the D language !"
Oct 10 2005
Hasan Aljudy skrev:Fredrik Olsson wrote:Then I beg you to please make a shorter/more clear program that gives the same output, in D or some other language if you like. As the submit page of the site says: * This is not a "shortest code" contest * Your example should demonstrate the main advantages and features of the language for (int i = 99; i != 0; i--) { writefl(i, " bottles of beer ... ... } Is not the same output, and does not show any of the features that set D apart from, say C. I do not find for-loops and writefln to be neither unique of, or an advantage of D. regards Fredrik OlssonOn the fun side; I have added a new D implementation to the 99 bottles of beer-application collection. http://www.99-bottles-of-beer.net/language-d-911.html In my own humble opinion I think it is a much better example showing some of the good features of D. Such as; nested functions, switches with strings, dynamic arrays and modules. regards Fredrik OlssonUh, execuse me when I see this gives a bad name for D .. it's very complicated and not very much readable. An avarage reader would probably be thinking .. "hmm .. something that can be done in 4 lines needs 20+ lines in the D language !"
Oct 10 2005
This looks a bit easier http://www.99-bottles-of-beer.net/language-petrovich-812.html Isn't it? :) Andrew P(etrovich) Fedoniouk. http://terrainformatica.com "Fredrik Olsson" <peylow gmail.com> wrote in message news:dieb65$hkn$1 digitaldaemon.com...On the fun side; I have added a new D implementation to the 99 bottles of beer-application collection. http://www.99-bottles-of-beer.net/language-d-911.html In my own humble opinion I think it is a much better example showing some of the good features of D. Such as; nested functions, switches with strings, dynamic arrays and modules. regards Fredrik Olsson
Oct 11 2005
heheh .. http://www.dangermouse.net/esoteric/petrovich.html Last updated: Friday, 01 April, 2005 This is a joke, right? ;) Andrew Fedoniouk wrote:This looks a bit easier http://www.99-bottles-of-beer.net/language-petrovich-812.html Isn't it? :) Andrew P(etrovich) Fedoniouk. http://terrainformatica.com "Fredrik Olsson" <peylow gmail.com> wrote in message news:dieb65$hkn$1 digitaldaemon.com...On the fun side; I have added a new D implementation to the 99 bottles of beer-application collection. http://www.99-bottles-of-beer.net/language-d-911.html In my own humble opinion I think it is a much better example showing some of the good features of D. Such as; nested functions, switches with strings, dynamic arrays and modules. regards Fredrik Olsson
Oct 11 2005
"Hasan Aljudy" <hasan.aljudy gmail.com> wrote in message news:dihjl1$54l$1 digitaldaemon.com...heheh .. http://www.dangermouse.net/esoteric/petrovich.html Last updated: Friday, 01 April, 2005 This is a joke, right? ;)Well, it depeneds on company of how serious it will be :) And 99-botles site classifies the Petrovich as "real language" :) Andrew.
Oct 11 2005
In article <dihjl1$54l$1 digitaldaemon.com>, Hasan Aljudy says...heheh .. http://www.dangermouse.net/esoteric/petrovich.html Last updated: Friday, 01 April, 2005 This is a joke, right? ;)I think it's tougue-in-cheek. Its pretty darn useless, but it forces you to rethink what a language can do... then you just laugh at how absurdly simple it is. Technically it is a sound language provided the petrovitch interpreter can do *everything* imaginable with a given input. Which puts a 'perfect' interpreter within the realm of the impractical if not impossible. Then again, what system or program isn't without bugs or limitations? I look at it like this: A petrovitch 'program' is an arbitrary input coupled with a specially trained interpreter. Now, If you think about the interpreter in terms of genetic algorithms, then petrovitch is really a genetic algorithm generator. Fitness, in this case, is determined *manually* rather than programatically, and there's ever one 'genome' to be refined. - EricAnderton at yahoo
Oct 11 2005
Fredrik Olsson wrote:On the fun side; I have added a new D implementation to the 99 bottles of beer-application collection. http://www.99-bottles-of-beer.net/language-d-911.html In my own humble opinion I think it is a much better example showing some of the good features of D. Such as; nested functions, switches with strings, dynamic arrays and modules.Nice apart from the space-dropping bug.... Stewart. -- -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/M d- s:- C++ a->--- UB P+ L E W++ N+++ o K- w++ O? M V? PS- PE- Y? PGP- t- 5? X? R b DI? D G e++>++++ h-- r-- !y ------END GEEK CODE BLOCK------ My e-mail is valid but not my primary mailbox. Please keep replies on the 'group where everyone may benefit.
Oct 12 2005