Perl 6 - the future is here, just unevenly distributed

IRC log for #rosettacode, 2011-08-04

| Channels | #rosettacode index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:08 realazthat joined #rosettacode
00:14 realazthat left #rosettacode
00:25 realazthat joined #rosettacode
00:41 mwn3d_phone joined #rosettacode
01:27 kpreid left #rosettacode
02:11 kpreid joined #rosettacode
02:12 kpreid left #rosettacode
02:13 kpreid joined #rosettacode
03:50 mwn3d_phone left #rosettacode
03:56 mwn3d_phone joined #rosettacode
03:59 BenBE left #rosettacode
04:03 BenBE joined #rosettacode
04:22 BenBE BF in Delphi is basically 25 LOC for the main program loop with its 8 operations ...
04:23 BenBE The setup stuff is another 10 to 15 LOC.
04:23 BenBE So absolutely simple.
04:23 BenBE Whereas I don't quiet see how those strange lines of your language hardly resemble anything :P
05:59 rodt its clearer in the pi algo, but i cba to lay it out clearly for the bf thing... lol
06:01 rodt i did on in java quickly to test it with... and thats 118 loc
06:03 rodt i dont see you could improve much on that...
06:05 rodt the java one on rc is 150 odd...
06:06 rodt its pretty bad java tho
06:06 rodt maybe its purposely obsfuscated ?
06:08 rodt hmm ist pretty bad... someone who reads too much and doesnt code enough wrote that :P
06:08 BenBE In Delphi it's basically http://slexy.org/view/s21xeiX088 - But you can shorten it some more when not using OOP and doing some other optimizations to coding style.
06:08 fedaykin "Main Part of an Brainfuck Interpreter // Slexy 2.0"
06:08 rodt thats 180 odd
06:09 BenBE The actual main interpreter starts at line 127 ...
06:09 BenBE That's ~60 LOC ;-)
06:09 rodt i could say mines 50...
06:09 rodt red tape code is still code
06:09 rodt some langs are so bad, you need pages of red tape before you can do anything :P
06:10 rodt my interpret func is 27 loc :D
06:11 BenBE You can easily compress the red tape to a few lines ~10).
06:11 rodt 25 even, i just noticed two lines are greyed out prev errors
06:11 BenBE It's only so big because it's wrapped as an OOP implementation.
06:11 rodt what if you take out all the formatting ?
06:11 rodt right
06:11 BenBE This unit has been re-used in another project, namely an BF IDE ;-)
06:11 rodt :D
06:12 BenBE BTW: I used the IDE based on this unit to debug the BF implementation of FizzBuzz I recently posted on my blog ;-)
06:12 rodt ;)
06:12 rodt i been using your fizzbuzz to test my bf interpreters :D
06:13 BenBE So the 3 hours I spent debugging weren't in vain ^^
06:14 rodt :O
06:14 BenBE Though it only took about 90 minutes to write in the first place ;-)
06:14 BenBE (That is: Without an IDE or interpreter)
06:15 BenBE And given I didn't check things it's quite nice to know it had only 3 minor bugs in it ;-))
06:15 rodt well you need a pretty magic ide/debugger combo to track bugs as you make then
06:15 BenBE Or a quite d/recent version of /usr/bin/brain
06:16 rodt whats that ?
06:16 BenBE That's this funny new utility everyone speaks about ...
06:16 BenBE It does all the work for you ...
06:17 BenBE But unfortunately nearly nobody every uses it :(
06:17 BenBE -y
06:17 rodt never heard of it
06:18 rodt why did you use it to save your 3 hours debugging ?
06:18 rodt didnt*
06:19 BenBE I used it. Otherwise it might have taken much longer actually.
06:19 rodt sounds crap then ;)
06:20 BenBE Unfortunately it relies on analog inputs ... Kinda old-fashioned ...
06:20 rodt leave it in the /bin ;)
06:22 rodt i got annoyed about writting code in a weekend... then running it... and well spending the next 3 weeks debugging it
06:22 rodt it gets a real pain that you get used to... you write code,.. and prepare for the long debug haul
06:23 rodt i see that as a problem with currently languages, and ofc my language fixes that as well...
06:24 BenBE With your language I spend 3 weeks writing the code in the first place :P
06:24 rodt my lang was designed as a fix it lang, after decades of coding, its fixes all the problems ive found...
06:25 rodt it really depends on the algorithm, and imma fix that as well ;)
09:20 FireFly joined #rosettacode
11:02 rodt left #rosettacode
12:40 mikemol Ugh
12:41 mikemol Subjective critique of a language example should result in actions, not words.
13:13 mwn3d_phone left #rosettacode
13:33 dagnyscott joined #rosettacode
13:47 mwn3d_phone joined #rosettacode
13:53 BenBE left #rosettacode
13:58 mwn3d_phone left #rosettacode
14:11 mwn3d_phone joined #rosettacode
14:20 mwn3d_phone left #rosettacode
14:58 Coderjoe_ is now known as Coderjoe
15:29 kpreid left #rosettacode
16:28 kpreid joined #rosettacode
17:47 MigoMipo joined #rosettacode
17:54 kpreid left #rosettacode
17:54 kpreid_ joined #rosettacode
18:12 kpreid_ left #rosettacode
18:16 damagednoob joined #rosettacode
18:24 kpreid joined #rosettacode
20:55 dagnyscott left #rosettacode
20:59 mwn3d_phone joined #rosettacode
21:35 MigoMipo left #rosettacode
21:38 damagednoob left #rosettacode
21:58 rodt joined #rosettacode
23:45 FireFly left #rosettacode

| Channels | #rosettacode index | Today | | Search | Google Search | Plain-Text | summary