Categories
altri linguaggi di tutto un po'

Shell History meme

Lo Shell History Meme Sta girando da qualche giorno sui vari planet che leggo con piacere, ed e’ uno di quei pochi meme talmente geek che non posso evitare di partecipare..

basta scrivere in shell il seguente comando:
history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
per scoprire quali sono le nostre abitudini in bash

Ecco quindi la history di teletran-1 (la workstation casalinga) dove sviluppo e vivo gran parte delle bash-giornate

203 svn
151 cd
134 ls
60 vi
51 symfony
30 php
28 ps
28 dig
27 rm
19 kill

e quella di tartar (il mio portatile) che ultimamente uso solo per ammazzare il tempo in treno tra uno spostamento e l’altro.

165 vi
124 ruby
94 ls
90 cd
77 svn
50 dmesg
49 su
48 php
39 cat
24 scp

se vi chiedete perchè tutto quel ruby è solo colpa dei ragazzi di Stacktrace e dei loro problemi del progetto Eulero… [il mese scorso la posizione di ruby era occupata da python e quello prima da perl]

ciauz

Categories
altri linguaggi di tutto un po' tecnologia

Albero genealogico dei linguaggi di programmazione

Su del.icio.us ho trovato un’immagine con l’albero genealogico della maggior parte dei linguaggi di programmazione ed ho scoperto che:

  • Ruby è un derivato di Perl, SmallTalk, CLU e Python
  • Python a sua volta deriva da ABC, Modula 3 e Ansi C
  • Perl è figlio di sh, nawk, sed e C
  • PHP è il diretto figlio di Perl

ciuaz