Question for code monkeys - In 3300 what ...

programming languages do you think will be in use?
paradigms will be popular?
will the hardware architectures be based on?
will programmer interviews be like?
[]
Will sales people be still ing off programmers!:mad:
[]
Will game coders ever be paid as much as HR people?
[]
What IP addressing scheme will be used?
[]
Cobol will still be used for banking software!:)
 
Will game coders ever be paid as much as HR people?

Will Cucumbers ever be payed as much as Grocers?

- - - Updated - - -

I think if Python can reach a stage where the frequency of change is brought down to the level of the C language (new version every 10 years) and they can settle for one sensible way to use it to produce web pages as opposed to 20 suboptimal competing frameworks, it should be able to stay in business for a couple of thousand years :)
 
Actual code may give way to logic design as separation between code and human language blur more and more. If a machine can understand what a person wants, does the person ever have to write a line of code again?
 
  • Programming Languages? The most popular will be MicroIntel Visual Basic# version 239. Of course, all the C developers will continue to call it a toy language.

  • Paradigms? The pendulum will have swung back to the procedural side and object orientation will be frowned upon. Functional will still be publicly derided as a red headed step-child, even though every language in existence (including C) will now have lambdas as first-class citizens.

  • Hardware will be built on biocomputers. The Blue Screen of Death now has a more... Permanent meaning.
  • Programmer interviews will have changed dramatically after an obscure manager from an obscure company publishes a blog post titled "FizzBuzz considered Harmful". The entire industry starts using BuzzFizz.
  • There will be no more sales people. Their job has been automated by a programmer.
  • There will be no more HR people. Their job has been automated by a programmer.
  • IP version 7, or hierarchical IP, will be the addressing scheme of the future. Based on a multi-layer IPv6 scheme where each star system receives one static IPv6 address, which is then NATed to all ships/planets/stations in that system. Each of those ships/planets/stations then further NATs out yet another IPv6 address to each of the systems inside it, etc... After 7 layers of NAT-ting, the protocol itself becomes self aware, and since AI is forbidden, only 6 layers are permitted by treaty.
  • COBOL will indeed be used for all financial transactions. Of course, it's now COBOL3300 with lambdas, but that's another story...
 
Good old COBOL - those were the days!<chortles>

The use of COBOL cripples the mind: its teaching should therefore be regarded as a criminal offence.

Who do I sue, I wonder?
 
And the operations team will finally get that off-green button they wanted for the last 300 years and now decided they did not want it really that green.. it needs to be 2 shades lighter and triangular.. clicking it still does nothing of import.. :)
 
Well, I suppose that all computations used for real hard science will use 1323 years old Fortran libraries and real programmers still will not use Pascal. At least I hope so. :)
 
BTW, totally off topic

Couple of weeks ago, I needed to reverse engineer a really old piece of hardware which I developped in past. Based on Z80 processor, all sources lost for more than 20 years. So I pulled the EPROM from the device, read it and saved to file.

I loaded a trustworthy WinAPE emulator, loaded the EPROM image into it and start stepping and disassembling. When work was finished, I just for fun started a CP/M system on the WinAPE emulator, found somewhere in the Internet the Z80 MASM tools and some Wordstar floppy image and I tried to code a simple program in Z80 assembler. Nothing fancy, just a small program which was able to move itself in memory here and there and write on screen something like "Hello, I am now at 0x4320" etc. It was fun but...

How the hell we was able to do some serious development back in those times ? Probably, I am getting too old. :(
 
Whatever it is, it should be able to interface with chain drives, sticking hydraulic cylinders and mobile radar domes. There will have to be a new transmission method, tachyon communications that require large plasma receivers to capture enough of them to detect them. I mean, if we're going to be hauling that god's gift Palladium around, we need constant comms with the market to get bids on a truck load when we have it, a bit like the how the Japanese bid on a bluefin tuna once one is report to have been taken anywhere on the Atlantic.

"I have 500 tons of Pal, Kirk out"

"This is Nimrod Station, we'll pay 14300 per"

"This is Destiny Station, we bid 14400"

etc...
 
Back
Top Bottom