Category Archives: General

Recursions in Python 3.8

In Python 3.8 we can finally write short recursive functions: >>> (fac := lambda n: (1 if n<2 else n*fac(n-1))) at 0x000001AFD258D550>; >>> fac(4) 24>>> (fac := lambda n: (1 if n<2 else n*fac(n-1))) at 0x000001AFD258D550>; >>> fac(4) 24 In … Continue reading

Posted in General | Comments Off on Recursions in Python 3.8

Open source saturation

Reading the following post of Jimmy Schementi who explained his exit at Microsoft with the loss of MS’s interest in IronRuby I start to wonder if this isn’t a sign of the times? Open source projects get started by a … Continue reading

Posted in General, Programming Culture | 7 Comments

Langscape

Trails in a Langscape Welcome to Trails in a Langscape which is the new title of this blog. It is a minor change since URLs are not affected and the character of the blog will also remain the same. Langscape … Continue reading

Posted in General | Comments Off on Langscape

reverb – a revival

Sometimes software is given up by people and you realize it only a few years later.  Large packages or libraries will inevitably be flagged as legacy and die but tiny modules might have a chance to survive and find a … Continue reading

Posted in General | 3 Comments

The future of EasyExtend

The state of EasyExtend Maybe an autumnal look on EasyExtend is justified. EE was and is an alien project which never resonated well with the Python community and its possible users. Actually up to now I don’t no anyone who … Continue reading

Posted in General | 4 Comments

Jython – 64K ought to be enough for anybody

Jython 2.5rc4 (Release_2_5rc4:6470, Jun 8 2009, 13:23:16) [Java HotSpot(TM) Client VM (Sun Microsystems Inc.)] on java1.6.0_13 Type "help", "copyright", "credits" or "license" for more information. >>> L = range(10000) >>> eval(str(L)) Traceback (most recent call last): File "", line 1, … Continue reading

Posted in General | 9 Comments

Singular irregularities

An irregularity is a shape or rule violation. It supposes that objects are built according to rules but there are exceptional cases that don’t really fit or do at least violate our expectations of the building law. An irregularity is … Continue reading

Posted in General | 3 Comments

The statement that never was

The Python release archive is a nice repository for archaeological findings. My biggest surprise was the existence of an access statement and `access` keyword in the pre-history of Python 1.5.0. The syntax was already specified in release 1.0 with an … Continue reading

Posted in General, Python | Tagged | 1 Comment

Future !

Posted in General | 2 Comments

Countdown

The Flusser hierarchy 4 the natural man in the state of concrete spatio-temporal experience. No mind in escape. 3 the modeler and maker whose hands shape the things and brings them to rest. 2 the artist imagines the world. Eternal … Continue reading

Posted in F, General | Comments Off on Countdown