14 October 2023, 10:18 | #1561 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,233
|
Quote:
Probably your pain tolerance is very high. If I try that, I see lots of formatting tags in the "editor" that are irritating and not helpful. And there is much more of the web than just this forum. I also want to check the news or my train tickets online, and no, that doesn't work without javascript. |
|
14 October 2023, 10:18 | #1562 | ||||||||||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
What a nice appeal to ridicule. Quote:
Quote:
Besides, as my asm system framework has resource tracking, i'm not doing memory leaks anymore. Quote:
Quote:
Wouldn't it be great if we had the best of both worlds ? Quote:
Quote:
Quote:
Quote:
For me, many have come from C or C++ bizarre specs. In asm i think there should not be any warnings at all, everything it reports can be treated as errors. Quote:
Code:
moveq #ret1,d0 tst condition bne .1 moveq #ret2,d0 .1 Code:
tst condition beq .2 moveq #ret1,d0 bra .1 .2 moveq #ret2,d0 .1 No. If/else can only give two possibilities. |
||||||||||
14 October 2023, 10:26 | #1563 | ||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
Quote:
|
||
14 October 2023, 13:27 | #1564 |
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 55
Posts: 1,975
|
I think that meynaf can transcode this x86 asm source to 68k asm, and Amiga will be have fast and simple browser.
|
14 October 2023, 19:05 | #1565 | ||
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,587
|
Quote:
Quote:
Sure there's much more to the web, but when I'm using my Amiga this website is where I usually want to be (and on my PC a lot of the time too!). You have a point about IBrowse not being able to do everything on the web. This was always a problem, even back in the 90s when Netscape introduced its proprietary extensions. The community caved to it and things have only gotten worse since then. There are only 3 browsers today that do 'everything' and Firefox (the only open source one) is slipping behind. More and more websites have abandoned html and do everything in javascript, making compatibility a huge problem. I am runnig the latest Firefox on my Linux PC and it doesn't always render pages correctly. A seamingly simple web page might take up 1GB of RAM and be 100 times slower than it would be in plain html, even straining modern PCs. So if you want to do 'everything' you have no choice but to get the latest most powerful PC available and run Windows. But like the asm vs HLL debate, that's not relevant here. It doesn't bother us that our Amigas can't do 'everything'. I'm very happy just being able to access this and other Amiga-related sites, and google etc. It's actually quite surprising how much we can do on the net today with a 30 year old computer - despite all the roadbocks that have been set up against us. That is due to Amiga developers not being put off by unreasonable demands that it must do 'everything'. Last edited by Bruce Abbott; 14 October 2023 at 19:11. |
||
14 October 2023, 20:10 | #1566 | ||
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,764
|
Quote:
Quote:
It could've been much better if the web wasn't so effing bloated |
||
14 October 2023, 20:26 | #1567 | |
Registered User
Join Date: Dec 2010
Location: Athens/Greece
Age: 53
Posts: 719
|
Quote:
The microsoft compiler trips on that code. Gcc and Clang do not trip over this code. You could say microsoft compiler has a bug. I don't think you can draw conclusions of what a C compiler can do or can't based on a bug on a single C compiler. You can have these arguments only for the microsoft (buggy) compiler. |
|
14 October 2023, 20:53 | #1568 | |||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
Quote:
Quote:
|
|||
15 October 2023, 00:10 | #1569 | |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,338
|
As far as I am aware, we dropped the Amiga in 1994 at latest.
Quote:
|
|
15 October 2023, 00:12 | #1570 | |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,338
|
Quote:
|
|
20 October 2023, 23:35 | #1571 | ||||||||||
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,338
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Code:
if (val) { ret = something; } if (val <= 0) { ret = something_else; } if (val < 0) { ret = again_something_else; } return ret; Quote:
|
||||||||||
21 October 2023, 03:56 | #1572 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,764
|
|
21 October 2023, 09:32 | #1573 | |||||||||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
If the spec says otherwise then the compiler is just buggy. Else it is the language failing to provide a way to give that hint to the compiler. Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Secondly, refactoring the whole code isn't necessary to prevent having to redo same code. You may refactor it routine by routine, keeping some interfaces with older code. Quote:
Not without an extra if. |
|||||||||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Chat GPT Amiga Assembly | rcman | Coders. Asm / Hardware | 3 | 26 March 2023 20:24 |
An Amiga coder was banned without a reason - is it ok? | litwr | project.EAB | 1 | 18 June 2021 20:38 |
Beginning Amiga Assembly Tutorial(s) | Curbie | Coders. Asm / Hardware | 15 | 29 May 2020 00:21 |
Beginning Amiga Assembly Programming | Hewitson | Coders. Tutorials | 32 | 09 October 2012 18:25 |
Amiga Assembly sources - Please help! | W4r3DeV1L | Amiga scene | 21 | 16 July 2008 08:13 |
|
|