Feeds:
Posts
Comments

Posts Tagged ‘typescript’

When I began the project I am currently working on (more details will be provided next month – probably), it was initially intended as a small test to determine the capabilities of AI.  Over the last six months it has turned into something that we might take further. 

But I hit a problem. As a little hobby project I chose the database I really really like – CouchBD.  CouchDB is elegant, simple yet very functional and efficient. Close to the perfect database management system (DBMS).  But to take it further I need to involve other developers and it turs out that CouchDB skills are few and far between. Truly it is the Betamax of DBMSs.

(more…)

Read Full Post »

My previous blog post outlines my success in converting a data structure definition from one format to another. Both ChatGTP and Gemini had a really good stab at it. The result was mainly accurate and extra information had been added for me. ChatGTP managed to make a mistake on the second attempt at the task, and when I asked it why, it used a completely made-up (and incorrect) rule about SQL Databases as an excuse. So Turing Test passed!

I gave it another task. Convert a routine from using the SQLite3 data base management system, to the higher performance MySQL. This is a straightforward, if tedious task. How did it do?

(more…)

Read Full Post »

Over the years people have developed an unbelievable number of coding languages. They all do pretty much the same job in pretty much the same way. Personally I have coded in Mercury Autocode, COBOL, FORTRAN, PL/1, LISP, Assembler, PERL, basic, C, C++ and JavaScript plus probably some others I have forgotten. Check the list of popular coding languages and you won’t find any of these except C variants and JavaScript1. That is because I have been out of the business for a while and coding languages are items of fashion. Every couple of years a new language becomes the latest hot language. Right now that is Python for reasons that totally escape me.

To make this clear. The world only needs a couple of coding languages, one for regular applications and another (maybe) to write operating systems in. None of the languages for general coding discussed here are a significant improvement on PL/1 which was invented in the 1960s2 , except for support for object orientation, which at the time had not been invented. Had a PL/2 been developed with Objects supported we could all just get on with coding.

But we are where we are.

(more…)

Read Full Post »