WEBVTT 00:00.000 --> 00:12.440 Welcome. Welcome to all of you for joining the this week for Computing Devroom. Actually, 00:12.440 --> 00:18.560 I have no slides. This is just the introduction. So welcome to this to this, we took 00:18.560 --> 00:26.120 Computing Room. I gave it a fantasy name, but because it's more or less, you know, like 00:26.160 --> 00:32.800 crunching code, like it's 1982, that's more or less what the guys will follow me now 00:32.800 --> 00:39.200 on this on this stage will go through, you know, like all the constraints that you still 00:39.200 --> 00:47.960 have with working with V2 systems, V2 computing. So I will just start with a few minutes. First 00:47.960 --> 00:52.120 of all, giving thanks, of course, thanks to the first them organization to the speakers, 00:52.120 --> 01:00.400 to the candidates who have made proposals. For this, the room we had, I think, only 16 01:00.400 --> 01:07.240 proposals. We could, we have kept 11 of these. Unfortunately, one person could not travel 01:07.240 --> 01:14.880 and that's why we will end up a little bit earlier than expected today, because by coincidences 01:14.960 --> 01:23.120 the last person on the list, who is not present today. But for the others who have made 01:23.120 --> 01:30.320 a proposal and that was not, let's say, retain, there's good reason for that, right? So I can 01:30.320 --> 01:36.000 only encourage you all to make proposals, but sometimes we get proposals like, I will take 01:36.000 --> 01:42.000 one example, it was like the history of the Mao's device, right? It is, of course, interesting, 01:42.000 --> 01:48.320 but I can go on the internet, read about the history, I can read it in a book, I have read 01:48.320 --> 01:52.720 it actually in a book. So it's not something that we want to present here, right? Here is about 01:53.440 --> 02:01.280 open source of to a retro computing. So if you want to re-implement or re-built in a new way, 02:01.360 --> 02:11.840 the re-invent, the wheel and the most with the wheel, maybe, all right? Just came like that, 02:11.840 --> 02:17.040 but yeah, by coincidences, it's again, it's a good work play. So if you have something like that, 02:17.040 --> 02:24.800 that project like that, then of course you're very welcome to present it. So I see this huge 02:25.520 --> 02:31.120 room here, so I don't know how many people are actually working on actually hate or programming 02:31.120 --> 02:41.440 or working on hardware, to combine with all systems, just reason. So that's a lot of people, so 02:42.240 --> 02:47.760 don't hesitate for next year to just propose your project, that's, you should not be there, 02:47.840 --> 02:56.320 what you should be there, but you should also be here, right, presenting this systems. 02:58.640 --> 03:07.440 So again, many things for those who have proposed things, but we had also limited time, right? 03:07.520 --> 03:18.160 So that's another thing, of course, it's the speakers that we have are the usual suspects, 03:18.160 --> 03:24.800 I would say, right? The guys who are presenting here already last year, we have also Michel over there, 03:24.800 --> 03:30.080 so these are known faces and we are very grateful and very lucky, of course, to have like 03:30.080 --> 03:37.440 known faces from the wheat-recomputing world, known figures, but of course this is not limited to 03:37.440 --> 03:46.640 known people, so again, everybody can come here and present their nice project. So again, many 03:46.640 --> 03:56.080 thanks to them, we have thanks to them, we have a very diverse agenda for today. We implementing 03:56.080 --> 04:04.960 like pieces of legendary code, we will see evolution of the widgets, so that's something that 04:04.960 --> 04:10.960 that we can see from the last 40 years or even more, that's interesting to see how it has evolved 04:10.960 --> 04:16.080 by the way, by coincidence yesterday, came into a discussion with other people, 04:16.080 --> 04:26.320 the story of Magic Desk, come from the Commodore world, who knows Magic Desk, just crazy 04:26.320 --> 04:36.400 hand. Okay, so that's not so much in here, so Magic Desk was a kind of trail of a very one 04:36.400 --> 04:42.160 of the very first type of operating system, that was for the Commodore 64, that was released in 04:42.160 --> 04:53.280 1983, and it was presented like it was just a graphic, so it was like a desk table, a tight machine, 04:53.280 --> 05:00.640 a calculator, and these were actually the five or six apps that were applications that were 05:00.640 --> 05:08.560 available built in to that system, so that was the beginning of the operating system, 05:09.200 --> 05:15.520 but you could not add in store in the application, so later on you had of course finder, who has 05:15.520 --> 05:24.080 been using finder on the little bit more hands, then of course windows one, in 1985 you finder 05:24.080 --> 05:30.160 one, then there was gears on the Commodore 64, that I think is quite, quite known, 05:30.320 --> 05:38.560 okay, so that was a parenthesis then, today we will still have also programming for consoles, 05:38.560 --> 05:44.960 so we will have project on Neo Geo and on the NES, an internet entertainment systems, 05:44.960 --> 05:51.920 these are of course like computers as well, limited computers with limited functionalities, 05:51.920 --> 05:59.120 or targeted functionalities, I would say, these, these, well, console, right, game console, 06:00.720 --> 06:05.520 and then still, and I think it follows more or less the order of the agenda, we will have people 06:05.520 --> 06:12.400 presenting how to understand early computer, back in the 70s and the 80s, you had two different 06:12.400 --> 06:18.240 areas of development, right, you had still government putting a lot of money into trying to to 06:18.320 --> 06:25.920 build a very successful, very powerful computers and they were putting money for the, for the 06:25.920 --> 06:32.640 research area, and then of course you had the commercial aspect of it, right, and I think we have 06:32.640 --> 06:41.280 more or less tools that go into these two directions with someone explaining as well how to build 06:42.240 --> 06:52.240 your own a bit computer, which is quite, quite interesting, then of course the, again, 06:52.240 --> 06:58.800 thanks to the first them organization that we still get this room and I had two requests last year 06:58.800 --> 07:07.040 and the year before as well, by the way, one was to get a bigger room and one was to get 07:07.120 --> 07:12.320 a longer day, right, so a bigger room we did get it, so if you see it's more or less one third more 07:12.320 --> 07:20.400 than, then what we get previous years in terms of numbers of seats, but still you see that it's 07:20.400 --> 07:28.800 not enough because we still have many, many friends standing, so that is something that we, 07:28.800 --> 07:35.600 we noticed year after year is that the popularity of this room is just increasing, so we need more space 07:35.680 --> 07:42.400 or maybe next year we get the Johnson, I don't know, but the other thing is the length of the 07:42.400 --> 07:51.680 day, so we still get only a half day and we have to be honest actually, we've 16 proposals 07:51.680 --> 07:57.680 and keeping only 11, it would not have been possible to fill the full day, right, so again, 07:57.760 --> 08:06.880 all those who raise their hand about about, yeah, working on project, please, 08:08.240 --> 08:17.360 make your proposals, right, so we will not have the time to switch between one speaker to the 08:17.360 --> 08:24.960 other, so I can already ask the next one to come and to join and just connect your computer as 08:24.960 --> 08:33.920 it was, so at the last minutes of Steve's presentation, then I will ask also the next one to join as 08:33.920 --> 08:51.200 we're already, and of course to get back to the initial title of the, of the, of this 08:51.200 --> 08:58.560 introductionary talk, it's, yeah, it's all about the constraints, you know, like today, 08:58.560 --> 09:04.240 for people, I know, is there anyone working with microcontrollers or this type of, 09:05.520 --> 09:10.320 was very peak or something like that, I see a few, yeah, many hands actually, so there, 09:11.120 --> 09:17.360 what I like with this type of devices is that you, you find the same type of constraints that we had 09:17.440 --> 09:25.360 in the time, so the constraints in memory, well, that's more or less the only one, 09:25.360 --> 09:30.720 because we had much more constraints with memory allocation, you had to manually do it, 09:30.720 --> 09:37.360 constraints in the language, etc, so all the kind of things that maybe we will hear about right now,