Re: A colleague of mine uses Delphi/Lazarus
That is a common fallacy. Deep knowledge of libraries is actually usually more limiting than language knowledge.
28 publicly visible posts • joined 19 Aug 2022
So... How many are intimately familiar with QT design Studio?
The problem is that small programming, specially for windows is a dying art all around. The alternatives superficially might have more buzz, but if they are not already available in the team, the value of it is debatable
A well meaning employer that wanted to avoid defection to the nearest competitor. But the clause was worded so broadly it could be interpreted as "you can't work in IT for 2 years after you leave".
They of course said it was not meant so broad, and I countered as "why do you don't exactly write down what you mean then". And so it happened, narrowed down to competitors in the exact same sub field of a sub field of IT.
I'm absolutely convinced there was no malicious intent, but you never know what is going to happen, and who they sell their business to at some point.
I did a lot of work in Topspeed (1.17 and later 3.1x), and I came from Turbo Pascal in that time. The compiler was very nice and had lots of nice embedded features (like custom calling conventions).
Compared to Pascal, the thing I liked most was the import/export system and the improved block structure (still my favourite block system). Things that I didn't liked were the string support (too laborious) and the case sensitivity.
I also disliked the function name at the end, but that might also be because the IDEs back then didn't really assist refactoring. In general it felt more evolutionary than revolutionary, but of course TP already had some M2 stuff merged back relative to standard (70s) pascal
After useful compiler life for Topspeed ended Imigratied back to 32-bit Delphi and Free Pascal.
Deuterium is dangerous, iirc it influences the folding of proteins into alpha helixes and beta sheets, but IIRC since all hydrogen atoms are constantly exchanged, you need to have a really high percentage of deuterium in your body for ill effects. It was a bit of a organic chemistry coffee table joke, perfect murder where a wife fed the husband cabbage cooked in heavy water. (other practicalities aside). (Organic chemistry labs use deuterium for NMR purposes)
I only know the basic principles of fusion, but this is a lab experiment and the in/out numbers are there to prove that fusion happened. For a sustainable process the lasers might only be required to ignite (but you could keep it self sustaining after firing), the fuel might be a bigger problem than the 3MW of the lasers.
Since you need to refine the fuel too. IIRC deuterium is rare (ppb in water) and tritium is nearly absent in nature.
Some strange disconnect in this article (well, another one)
The subscription options are for the mostly for the writing side of thigns that use twitter as some publishing channel. The cited stats are for the mostly readers. Assuming the readers will sign up for subscription is somewhat far fetched.
Pascal still lives in Delphi and Free Pascal.
Modula2 is fairly dead (while there is a GNU M2, it isn't the most active). It was used quite a bit in the mid nineties in medical and other.
Wirthian influences are heavily felt in Java (listed in the credits of the VM IIRC), and of course C# is a hybrid of Java with Delphi directly.
No experience with that yet. We are only now migrating to GTK3, but I see users defecting to deliver their apps with QT all the time.
Most of the apps made with our tool are quite densely packed with controls, and GTK never did that particularly well, but it seems to be deteriorating as the version goes up.