I'm still a big fan of Ruby on Rails. No other framework has ever made me as productive. And it is no a secret that it makes quite some other product companies very successful. Think of Shopify, Github, Basecamp, Hey, and others.
But if you'd look at at the list of most popular languages, the top 10 doesn't feature ruby anymore.
In their 2020 survey on most popular technologies, StackOverflow writes:
> Additionally, Ruby, once in the top 10 of this list as recently as 2017, has declined, being surpassed by newer, trendier technologies such as Go and Kotlin.
Also if you look at Google trends, ruby has always been negligible when compared to Python or PHP or Javascript, [the trend is downward for the ruby package manager](https://trends.google.nl/trends/explor…
Ik klaag niet meer over Excel (of andere spreadsheet-software): het is krachtig en maakt databases en software maken toegankelijk voor grote groepen gebruikers. Het geeft macht aan de gebruikers.
Excel maakt daarnaast het delen van informatie erg laagdrempeling: rondom veel organisaties staat immers (terecht) een grote firewall die informatie uitwisseling bemoeilijkt. Één van de weinige gaatjes waardoor je bijna altijd nog steeds gestructureerde data kunt uitwisselen heet e-mail, met een bijlage.
Op een gegeven moment ben ik gaan denken aan het idee "Excel als database": in plaats van de ervaren kantoorgebruiker een ERP-achtig systeem op te dringen kan ook de bestaande workflow subtiel en gradueel verrijkt worden. De flexibiliteit van Excel gecombineerd met de consistentie en later ook de data-integriteit van een centrale database. Best of both worlds? Een case study is op komst.
Het einde van het jaar nadert. Op zich zit het met het aantal opdrachtgevers voor mij dit jaar na 1 jaar zelfstandigheid wel goed. Maar m'n inkomsten leunden dit jaar wel sterk op één opdrachtgever. Hoewel ook in het contract duidelijk wordt gemaakt dat het geen werkgever-werknemer relatie is is er één argument die het onomstotelijk bewijst dat ik de opdracht onder eigen verantwoordelijkheid en zonder gezagsverhouding uitoefen. Eventuele vragen van de belastinginspecteur zou ik dan ook als volgt beantwoorden:
> “Kunt u het zich voorstellen dat iemand bij een grote financiële instelling, een project automatiseert met een relatief onbekende scriptingtaal genaamd ‘ruby’ [1]? Nee toch? Dat moeten toch minimaal Enterprise oplossingen zijn binnen toch minimaal een Microsoft SitePoint of iets dergelijks, niet? Toch doe ik het, en heb ik ze weten te overtuigen van de kracht: simpelweg omdat de meest efficiënte oplossing bleek te zijn voor hun probleem. Geen gedoe over licentie aanvragen …
Waar vroeger de gaafste machine’s bij professionele instellingen stonden staan deze nu bij de mensen thuis. ‘Het werk’ kan inmiddels gedaan worden op machine’s met de kracht van misschien wel 10 jaar terug. En ondertussen dendert de trein die voldoet aan Moore's law voort: snellere en krachtige machine’s voor minder geld. Consumenten blijven wel doorkopen en inmiddels zijn thuis apparaten waar menig bedrijf… nee ze zijn niet jaloers, de bedrijven zijn inmiddels trots op hun super-beheersbare systemen. Dat ze qua gebruiksvriendelijkheid ook in eind jaren 90 zijn blijven steken doet daar niets aan af. Of wel?
Het is een trend die lijkt te breken. De jongeren nemen gewoon hun betere en slimmere ‘telefoons’ mee, met betere kalender en e-mail functionaliteit dan de standaard telefoons die ze uitgereikt krijgen. Vervolgens worden deze naar wens aangevuld met vele extra communicatiekanalen die hen in staat stelt hun werk sneller gedaan te krijgen. Het is jammer dat sommige instelling…
Dit artikel van murblog van Maarten Brouwers (murb) is in licentie gegeven volgens een Creative Commons Naamsvermelding 3.0 Nederland licentie .