Re: Perl 6 release date
by blakem (Monsignor) on Oct 10, 2002 at 09:45 UTC
|
Here's a toungue-in-cheek comment from Larry Wall when asked about Perl6 at one of our Monger meetings:
Never announce a release date within 6 months of the end of the year..... in either direction. ;-)
And I'll toss in a guess for my 29th birthday:
2004-02-10 (Feb. 10, 2004)
Oh, and your third rule is broken... Do you want YYYY-DD-MM or YYYY-MM-DD?
-Blake
| [reply] |
|
Oh, and your third rule is broken... Do you want YYYY-DD-MM or YYYY-MM-DD?
Gak!
Exactly where is YYYY-DD-MM a legal date? AFAIK with regards to dates then if it starts with YYYY then it _always_ is in YYYYMMDD (with or without seperators).
Or were you just being pedantic about the ambiguity of 'YYYY'?
UPDATE Well, i just did a google for YYYYDDMM, and there were a whole 169 hits. So that means there are a few fools actually using this format. And they even seem to be in the computer trade as well. Which to me is a bit of a scary thought.
But then I did a google for 'YYYYMMDD' to discover some 103000 hits. So they are seriously outnumbered. Outnumbered enough to be overlooked I'd say. Thank god.
--- demerphq
my friends call me, usually because I'm late....
| [reply] |
|
I can't speak for others but I always thought y'all Europeans were wacky for doing YYYYMMDD. Or at least it induces headaches when I'm working with people in the UK. Of course, my perception of date-wackiness is entirely contextual - it's US-standard form to write our days before months. If someone knows where that came from that'd would be interesting to know.
__SIG__
printf "You are here %08x\n", unpack "L!", unpack "P4", pack "L!", B::
+svref_2object(sub{})->OUTSIDE
| [reply] [d/l] |
|
|
Or were you just being pedantic about the ambiguity of 'YYYY'?
Nope. The original node had a typo and asked for YYYY-DD-MM.
-Blake
| [reply] |
|
|
I believe here in the states yyyyddmm is a fairly common way of writing it.
| [reply] |
|
Re: Perl 6 release date
by cciulla (Friar) on Oct 10, 2002 at 19:02 UTC
|
Edit: I was close -- only ~12 or so years off...
My Entry: 2003-02-03.
And, just for the sake of clarity....
Julian Day Number | 2452674 |
Gregorian Date (New Style) | February 3, 2003 |
Quaker Gregorian Date | 2nd month 3 day, 2003 |
Quaker Julian Date | 11th month 21 day, 2002 |
Roman/Julian Date | XII Calends Februarius 2003 |
French Revolution | Quintidi, Pluviôse 15, CCXI |
Hebrew Calendar Date | Adar 1, 5763 Anno mundi |
Islamic (Hijri) Date | Dhu al-Hijja 1, 1423 Anno hegira |
Baha'i Calendar Date | 16 Sultan, Abad (7) , Vahid 9, Kull-i-Shay 1 |
Chinese Calendar Date | Day 3, Month One, Year 20 Gui-Wei (Sheep), Cycle 78 |
Chinese/Gregorian Date | Day 3, Month One, 2003 |
Thai Suriyakati (modern) Date | Kumpaphan 3, 2546 Buddhist Era |
Thai Chantarakati (lunar) Date | Kuen 3 Kham, Duen Sam, Pi Chuad Benja Sok (Rat), Year |
Babylonian Calendar Date | Addaru 3, 2628 |
Chaldean Nabonasser Date | Tebetu 17, 2751 |
Jelali Calendar | Barsude 11, 925 Jelali Era |
Yezdesred Calendar | Kyak 17, 1372 Yezdesred Era |
Zoroastrian Calendar | Moher Mhor 12, 2392 Zoroastrian Era |
Fasli (San Soor) Calendar | Tabe 18, 1404 Fasli Era |
Armenian Calendar Date | Month Seven 14, 1452 Armenian Era |
Phoenician Era of Tyre Calendar | Peritius 5, 2127 Era of Tyre |
Seleucid Calendar | Peritius 22, 2314 Seleucid Era |
Syro-Macedonian Greek Calendar | Dystrus 23, 2314 Syro-Macedonian Greek Era |
Syro-Macedonian Syrian Calendar | Peritius 15, 2315 Syro-Macedonian Syrian Era |
Era of Antioch Greek Calendar | Dystrus 20, 2050 Era of Antioch Greek |
Era of Antioch Syria Calendar | Xanticus 16, 2050 Era of Antioch Syria |
Coptic Calendar Date | Tybi 27, 1720 Coptic Era |
Ethiopian Calendar Date | Tobe 27, 1996 Ethiopian Era |
Egyptian Alexandrian Date | Tybi 27, 7495 Egyptian Alexandrian Era |
Egyptian Julian Sothic Date | Shemu II 17, 4788 Egyptian Sothic Era |
Egyptian Senwosret III Date | Paone 17, 3884 Egyptian Senwosret III Era |
Egyptian Amenhotep I Date | Payni 17, 3550 Egyptian Amenhotep I Era |
| [reply] |
|
Please tell me there is an application that spits out the above information given a date input.
| [reply] |
|
Yeah, there's bunches. I know that some Thai's use a funky calendar, so I did a search on Google for "calendar thai gregorian," followed a link to Cyndi's List - Calendars & Dates, and finally found Cumberland Family Software's Universal Calendar Converter.
Three caveats:
-
Windows-only (written in Clarion, FWIW)
-
It's a great example of how NOT to design a user interface
-
They're charging $25 bucks for it, and two other programs
When I get some gumption (I'm fresh out), I'll write a calendar converter in perl (or whatnot).
C²
Oh, yeah, I was disappointed that they didn't have Aztec, Mayan, or Incan dates. That's why I'll write one, if for no other reason.
| [reply] |
|
|
Don't forget the Mayan calendar: 12.19.9.17.11 (9 Chuen 4 Pax).
| [reply] |
Re: Perl 6 release date
by Bukowski (Deacon) on Oct 10, 2002 at 09:24 UTC
|
Well I'll put in a vote for:
2004-07-30 (July 30th, 2004 (My 30th))
But I hope its much, much sooner. I'm glad I have parrot-0.0.8 to play with *right now* but I want a fully fledged language, with an O'Reilly book to boot! Seeing Damian Conway talk on perl6 was great - I only wish I was about 10,000x more of a programmer than I am so I could help out with development!!!
Bukowski - aka Dan (dcs@black.hole-in-the.net)
"Coffee for the mind, Pizza for the body, Sushi for the soul"
-Userfriendly
(update, corrected date format (twice now! :P) | [reply] |
|
It's 2014 folks and Perl 6 still isn't released yet. We've waited fourteen long years. What can we do to accelerate this process.
There's a lot of us in our 30 thirties now that don't want Perl to be a dead language.
We invested time in learning it, and would like it to mean something on our resumes and on production servers everywhere.
Please don't let python kick our ____ now.
| [reply] |
Re: Perl 6 release date
by helgi (Hermit) on Oct 10, 2002 at 13:08 UTC
|
Juerd wrote:
On what day do you think Perl 6 will be released?
On a Monday.
--
Regards,
Helgi Briem
helgi AT decode DOT is
| [reply] |
Re: Perl 6 release date
by davis (Vicar) on Oct 10, 2002 at 10:17 UTC
|
My Guess:
2003-11-15 16:32:02 UTC That's about Half-past 4 in the afternoon on the 15th of November, 2003.
Cheers.
Update: Like blakem, I'm assuming YYYY-MM-DD.
davis
Is this going out live?
No, Homer, very few cartoons are broadcast live - it's a terrible strain on the animator's wrist
| [reply] |
Re: Perl 6 release date
by mikfire (Deacon) on Oct 10, 2002 at 13:17 UTC
|
Looking at the TOC for the Camel, I think most of the hard work is done. By the time Larry does Apocalypse 8 ( references ), most of the language design will be done and work can begin in earnest on actually coding the language.
Of course, Apocalypse 7 ( Formats ) should be very short -- something along the lines of "They're dead, Jim".
So, we have 2 more hard ones to go. Figure 6 months for those. Frankly, I would guess they are gonna work real hard to get it ready for the Perl Conference in 2003, but I don't know the date of it. So, I will guess 2003-08-15
Mik
mikfire | [reply] |
|
__SIG__
printf "You are here %08x\n", unpack "L!", unpack "P4", pack "L!", B::
+svref_2object(sub{})->OUTSIDE
| [reply] [d/l] |
Re: Perl 6 release date
by nefertari (Chaplain) on Oct 10, 2002 at 11:06 UTC
|
To join the tradition:
My 30th birthday.
That is:
2006-06-25
the 25th June 2006
But I hope that we have Perl 6 way earlier.
nefertari
update: changed format of date
| [reply] |
Re: Perl 6 release date
by Zaxo (Archbishop) on Oct 10, 2002 at 12:10 UTC
|
I think that there will be either a series of pitched battles over performance-sucking misfeatures, or else a big retrenchment and rewrite just before the first hoped-for release date. Parrot will make that easier than might be feared.
<wag>1200 UTC, December 18, 2003</wag>
Update: AKA 2003-12-18 12:00:00 UTC
After Compline, Zaxo
| [reply] |
Re: Perl 6 release date
by Joost (Canon) on Oct 10, 2002 at 12:18 UTC
|
Answer in YYYY-DD-MM format, to avoid confusion (2020-06-12 is June 12, 2020)
This already has caused a lot of confusion. :-) I'm assuming YYYY-MM-DD. My bets are heavily influenced by my birth day (1974-04-27).
I'm betting on 2004-04-27 (that's april 27th) for the first Perl 6 release, as I don't see Larry finishing the rest of his apocalipses before at least a year from now, and I don't want to wait any longer :-)
Also, I'm betting 2003-04-27 for the first full Parrot release (that is, the first full release of the VM + assembler), if such a thing will happen at all (?)
--
Joost downtime n. The period during which a system
is error-free and immune from user input.
| [reply] [d/l] |
Re: Perl 6 release date
by fireartist (Chaplain) on Oct 10, 2002 at 11:19 UTC
|
2003-06-22
I've picked my brothers birthday next year, as it's 6 months before mine and I want to be optimistic!
(not optimistic enough though to pick my birthday this year, which is only 2 months away ;)
again, assuming YYYY-MM-DD | [reply] |
Re: Perl 6 release date
by cLive ;-) (Prior) on Oct 10, 2002 at 20:09 UTC
|
Epoch time 1111111111 == 2005-03-17 17:58:31
(Thursday afternoon, around tea-time)
cLive ;-)
--
seek(JOB,$$LA,0);
| [reply] |
Re: Perl 6 release date
by Abigail-II (Bishop) on Oct 10, 2002 at 14:16 UTC
|
| [reply] |
Re: Perl 6 release date
by Jouke (Curate) on Oct 10, 2002 at 15:03 UTC
|
Well, talking with Dan Sugalski during YAPC::Europe in Munich, he said that most of the specs of Perl 6 are finished now and that it's now time to write the parser.
Let's say -and be optimistic- it will be 2003-12-24 23:59:59 (one second before Christmas next year).
Jouke Visser, Perl 'Adept'
Using Perl to help the disabled: pVoice and pStory
| [reply] |
Re: Perl 6 release date
by flounder99 (Friar) on Oct 10, 2002 at 16:32 UTC
|
| [reply] |
Re: Perl 6 release date
by kelan (Deacon) on Oct 10, 2002 at 13:09 UTC
|
| [reply] |
Re: Perl 6 release date
by Preceptor (Deacon) on Oct 10, 2002 at 13:13 UTC
|
2003-04-09
9th April 2003
--
It's not pessimism if there is a worse option, it's not paranoia when they are and it's not cynicism when you're right.
| [reply] |
Re: Perl 6 release date
by roke (Curate) on Oct 10, 2002 at 13:49 UTC
|
2003-10-14
Oct 14, 2003
-Roke | [reply] |
Re: Perl 6 release date
by screamingeagle (Curate) on Oct 10, 2002 at 19:07 UTC
|
forget perl 6...when is perl 5.8.1 being released ? ;-) | [reply] |
Re: Perl 6 release date
by jryan (Vicar) on Oct 10, 2002 at 17:18 UTC
|
Hmmmm.... well, I'd guess that parrot will be pretty complete (sans some optimizations) in about 6-8 months. As for the design, I'd wager that much more of the language is designed than we think, and just because it hasn't been written down in apocolypse form doesn't mean it is done yet :) As for the interpreter and compiler; much of the perl6 prototype bootstrapper should be salvageable for the final version (although whether that is written in C or perl6 remains to be seen), and the parser has kept up with the apocolypses pretty well. I assume that will be completed by the time the virtual machine is done.
So, give it 8 months at the worst, plus a 2 month grace period for debugging, I'd say about 6-10 months from now. Hmmm... 10 months... August 2003. Just in time for the Conference ;)
| [reply] |
Re: Perl 6 release date
by artist (Parson) on Oct 01, 2007 at 00:17 UTC
|
Wow,
We have passed almost all the prediction date thread. I am still waiting.
I think, we will have it by 08-08-08.
| [reply] [d/l] |
A reply falls below the community's threshold of quality. You may see it by logging in. |
Re: Perl 6 release date
by Popcorn Dave (Abbot) on Oct 10, 2002 at 17:36 UTC
|
| [reply] |
Re: Perl 6 release date
by talexb (Chancellor) on Oct 10, 2002 at 18:38 UTC
|
It sure sounds like there are a lot of young folks in this community -- your 30th birthday is that far away? Jeepers, I think I discovered Perl round about my 40th. If I'd started using Perl when I was 30, I would have been using it since version 1.
So anyway, before I forget what I was talking about, I'll vote for 2004-04-17, in roughly 18 months. Seems like a good bet. It's my birthday. Never mind which one. :)
--t. alex
but my friends call me T.
| [reply] |
Re: Perl 6 release date
by vek (Prior) on Oct 10, 2002 at 14:32 UTC
|
I think the monks who have selected a date in 2003 are being a tad optimistic.
My guess based on the "Apocalypse per chapter of Camel 3" theory:
2005-07-01 (YYYY-MM-DD)
--
vek
-- | [reply] |
Re: Perl 6 release date
by feloniousMonk (Pilgrim) on Oct 10, 2002 at 14:43 UTC
|
2006-09-23 (Sept. 23, 2006)
My 30th as well as an equinox
felonious | [reply] |
Re: Perl 6 release date
by thelenm (Vicar) on Oct 10, 2002 at 16:28 UTC
|
2004-05-14. I'm not optimistic enough to think it will be next year, but I think a lot of progress has been made already. So I estimate the year after next, on a randomly-chosen date that happens to be my birthday.
-- Mike
--
just,my${.02} | [reply] |
Re: Perl 6 release date
by valdez (Monsignor) on Oct 10, 2002 at 17:44 UTC
|
2003-09-12, my wedding day! It would be a nice
gift from Larry :)
Ciao, Valerio
| [reply] |
Re: Perl 6 release date
by John M. Dlugosz (Monsignor) on Oct 11, 2002 at 18:11 UTC
|
Being Perl 6, I can't help but be attracted to 6/6. I'm tempted to say 2006-6-6, but I think a lot of people will be happy with a 1.x version while work is ongoing... even if it's v0.9, a lot of us will be using it! So what constitutes a "release"? Parrot will continue to become more and more useful long before the design of the language is finished!
So I'll say 2004-6-6, since the digits add up to 6 (2+0+0+4). | [reply] |
Re: Perl 6 release date
by hiseldl (Priest) on Oct 10, 2002 at 16:23 UTC
|
2004-04-01. Spring 2004 sounds about right for the release date. <humor>April 1st, this way if they change their minds on the release they can just say "April Fool's!"</humor>
-- hiseldl What time is it? It's Camel Time!
| [reply] |
Re: Perl 6 release date
by adamsj (Hermit) on Oct 13, 2002 at 01:41 UTC
|
TPC 2007. That'll be, oh, say: 2007-07-11 or something like that.
adamsj
They laughed at Joan of Arc, but she went right ahead and built it. --Gracie Allen | [reply] |
Re: Perl 6 release date
by charnos (Friar) on Oct 10, 2002 at 17:46 UTC
|
4-1-2004
On the same day as Parrot was announced, a decent enough time to be fully implemented, and not that long before TPC in the calendar year, so the place will still be abuzz with its release. | [reply] |
Re: Perl 6 release date
by jlongino (Parson) on Oct 10, 2002 at 15:19 UTC
|
My guess is 2003-11-11.
BTW, I'm using YYYY-MM-DD format--just so there's no confusion ;-)
--Jim | [reply] |
Re: Perl 6 release date
by TStanley (Canon) on Oct 10, 2002 at 14:08 UTC
|
2003-11-17 (November 17, 2003)(My daughter's 7th birthday)
TStanley
--------
It is God's job to forgive Osama Bin Laden. It is our job to arrange the meeting -- General Norman Schwartzkopf | [reply] |
Re: Perl 6 release date
by Notromda (Pilgrim) on Oct 10, 2002 at 19:54 UTC
|
| [reply] |
Re: Perl 6 release date
by ehdonhon (Curate) on Oct 11, 2002 at 16:32 UTC
|
2004-06-14 (June 14th, 2004) | [reply] |
Re: Perl 6 release date
by joe++ (Friar) on Oct 11, 2002 at 07:45 UTC
|
20030626T120000+00 in ISO format. Most posters don't care to give their time zone, so this may give us some tough discussion between winner and runner-up if they are close enough! --
Cheers, Joe | [reply] |
|
| [reply] |
|
The question was "On what day" which is probably better than "On what second" since that might be a bit hard to determine....
-Blake
| [reply] |
Re: Perl 6 release date
by jdtoronto (Prior) on Dec 04, 2003 at 17:03 UTC
|
Well, I turned 50 over this last weekend, so I cant wish for it as a 25th or 30th birthday present can I. In fact that must mean that I have been using FORTRAN for longer than a lot of monks have been alive!
I like Damian's answer, Christmas, because he is right every year, but I suspect late 2004 is a good bet, so I will plumb for my next birthday:
2004-12-01T02:30:00+10:00 (per ISO 8601:1988(E))
jdtoronto | [reply] |
|
I predict Perl 6 will be out in 2010.
| [reply] |
Re: Perl 6 release date
by hardburn (Abbot) on Oct 11, 2002 at 13:38 UTC
|
#!/usr/bin/perl
#
# I win
#
use warnings;
use strict;
foreach my $year (2003 .. 2010) {
foreach my $month (1 .. 12) {
foreach my $day (1 .. 31) {
$month = "0$month" if($month < 10);
$day = "0$day" if($day < 10);
print "$year-$month-$day\n";
}
}
}
Sure, it has a few bugs, like not taking into account months with less than 31 days. It doesn't change the fact that I still win if perl6 is released between 2003 and 2010 :) | [reply] [d/l] |
|
use POSIX qw(mktime strftime);
my $end = mktime(59, 59, 23, 31, 11, 110);
for (my $time = time; $time <= $end; $time += 86400) {
print strftime "%Y-%m-%d\n", localtime $time;
}
- Yes, I reinvent wheels.
- Spam: Visit eurotraQ.
| [reply] [d/l] |
|
Mine beats yours -- it'll be right at least once, no exceptions. :)
($a,$a,$a,$d,$m,$y)=localtime(time+24*60*60);
print $y+1900, "-", $m+1, "-$d";
| [reply] [d/l] |