Comments on: another reason to hate python http://blodgett.doof.me.uk/2009/12/08/another-reason-to-hate-python/ place of blodgett Mon, 01 Mar 2010 15:18:26 +0000 hourly 1 https://wordpress.org/?v=5.4.2 By: blodgett http://blodgett.doof.me.uk/2009/12/08/another-reason-to-hate-python/comment-page-1/#comment-819 Mon, 01 Mar 2010 15:18:26 +0000 http://blodgett.doof.me.uk/?p=787#comment-819 was looking for something useful but found this instead

]]>
By: cakesniffer http://blodgett.doof.me.uk/2009/12/08/another-reason-to-hate-python/comment-page-1/#comment-818 Sat, 27 Feb 2010 21:42:29 +0000 http://blodgett.doof.me.uk/?p=787#comment-818 Took a long time to reply to that! Ada has some very useful features…

]]>
By: blodgett http://blodgett.doof.me.uk/2009/12/08/another-reason-to-hate-python/comment-page-1/#comment-788 Tue, 23 Feb 2010 12:54:29 +0000 http://blodgett.doof.me.uk/?p=787#comment-788 whut

]]>
By: cakesniffer http://blodgett.doof.me.uk/2009/12/08/another-reason-to-hate-python/comment-page-1/#comment-633 Wed, 09 Dec 2009 20:24:40 +0000 http://blodgett.doof.me.uk/?p=787#comment-633 IIRC Ada lets you use any base between 2-32 e.g. 10#10#, 2#1010#, 16#A#, 11#A#, etc.

]]>
By: doik http://blodgett.doof.me.uk/2009/12/08/another-reason-to-hate-python/comment-page-1/#comment-631 Wed, 09 Dec 2009 17:25:59 +0000 http://blodgett.doof.me.uk/?p=787#comment-631 i wonder why people don’t extend the 0x like syntax more. it seems perfectly natural to have 0xA, 0rX, and 0b1010 all be 10.

]]>
By: cakesniffer http://blodgett.doof.me.uk/2009/12/08/another-reason-to-hate-python/comment-page-1/#comment-630 Tue, 08 Dec 2009 20:42:07 +0000 http://blodgett.doof.me.uk/?p=787#comment-630 Lolz – posted that before I read the rest of the linked article which mentions LISP-envy :p

]]>
By: cakesniffer http://blodgett.doof.me.uk/2009/12/08/another-reason-to-hate-python/comment-page-1/#comment-629 Tue, 08 Dec 2009 20:39:22 +0000 http://blodgett.doof.me.uk/?p=787#comment-629 Pfft. Python should learn from proper languages which support this useful feature. Common Lisp, for example.

http://www.lispworks.com/documentation/HyperSpec/Body/22_cba.htm

In fact, CL supports /two/ different types of Roman numerals – i.e. can write 9 as IV or IIII:

[5]> (format t “~@r” 2009)
MMIX
NIL
[6]> (format t “~:@r” 2009)
MMVIIII
NIL

]]>