![]() |
![]() |
#1 |
Registered User
Join Date: Jun 2020
Location: Druidia
Posts: 369
|
So quiet in here?
It's very quiet in here these days.
Did all the interesting and insightful old school coding conversations move somewhere else? Or did everyone stop when they could start leaving the house again? |
![]() |
![]() |
#2 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,249
|
We have all converted to consistent languages.
A famous research institute told us this and we comply. ASM seriously damages your brain. It also makes your wiener shrink and falls off at some point. |
![]() |
![]() |
#3 |
Registered User
Join Date: Jun 2020
Location: Druidia
Posts: 369
|
In fairness some other threads might suggest the brain damage is very real!
![]() |
![]() |
![]() |
#4 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 45
Posts: 29,807
|
So glad you mentioned it
![]() ![]() |
![]() |
![]() |
#5 |
Lemon. / Core Design
Join Date: Mar 2016
Location: Tier 5
Posts: 1,178
|
I've not directly written a line of Amiga code for about 2 years
![]() |
![]() |
![]() |
#6 |
Registered User
Join Date: Aug 2022
Location: UK
Posts: 2,972
|
I don't know about quiet, but today it's definitely been laggy.
|
![]() |
![]() |
#7 |
Registered User
![]() Join Date: Dec 2017
Location: Austin, TX
Age: 40
Posts: 377
|
This sub-forum always seemed a bit odd to me. You can quite reasonably do hardware programming in C. And system programming in assembly.
Learning the language, hardware, and operating system are entirely unrelated activities. And then we get to algorithms, which have nothing to do with any of those! ![]() |
![]() |
![]() |
#8 | |
Registered User
Join Date: Mar 2010
Location: wisbech
Posts: 210
|
Quote:
It's rather sad to read his constant drivel day after day. |
|
![]() |
![]() |
#9 |
Registered User
Join Date: Jun 2020
Location: Druidia
Posts: 369
|
Oh no you don't!! Don't bring that stuff in here!!
I write my A500 stuff in C++ (with templates even!) and also assembler. So let that melt your brains. It's almost like you can actually do both!! Disclaimer: My C++ is C with only sensible additions. Last edited by Jobbo; 19 September 2023 at 00:13. |
![]() |
![]() |
#10 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,606
|
|
![]() |
![]() |
#11 |
Registered User
Join Date: May 2021
Location: Dunkirk / France
Posts: 2
|
"C# is much better"
I haven't coded since 30 years on my amiga. I used C and 68k. What is the best solution to code in ASM today ? - on an amiga with hd solution - on my pc |
![]() |
![]() |
#12 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 45
Posts: 29,807
|
|
![]() |
![]() |
#13 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 50
Posts: 5,211
|
No, no, don't do that. You must use the OS for absolutely everything.
![]() It is even more sad attempting to reply. ![]() And unfortunately he's not alone. |
![]() |
![]() |
#14 |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,526
|
|
![]() |
![]() |
#15 |
Registered User
Join Date: Aug 2022
Location: UK
Posts: 2,972
|
|
![]() |
![]() |
#16 | |
Registered User
Join Date: Aug 2022
Location: UK
Posts: 2,972
|
Quote:
Assembler is still relevant on 68K today though - I just wouldn't necessarily write an entire application in it, unless size was critically important. |
|
![]() |
![]() |
#17 |
Registered User
Join Date: Jun 2020
Location: Druidia
Posts: 369
|
What have I done! There’s two now!
|
![]() |
![]() |
#18 |
Registered User
Join Date: Nov 2019
Location: Croydon
Posts: 426
|
everyone is too focused on fighting about whether it makes sense to code on assembler or what could have happened if commodore actually put a man on the moon had david pleasance's buyout went through thanks to the AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA chipset
![]() |
![]() |
![]() |
#19 |
Registered User
Join Date: Mar 2010
Location: Napoli, Italia
Posts: 75
|
|
![]() |
![]() |
#20 |
Registered User
Join Date: Jun 2020
Location: Druidia
Posts: 369
|
Not that much as it turns out:
- const all the things - constexpr/inlines/templates where possible instead of defines - template functions in some specific cases where the variants use different consts - references rather than pointers - enum classes for better type checking Most of the code is otherwise very procedural. I did use a class and operators to build a type that uses the rom FFP stuff, that's mostly useless because the FFP code is so slow, but it was interested to play with for testing out ideas. I did make a class for a physics body to combine the state and the operations, but it might as well have been a struct and functions. I'm using less than I thought tbh. |
![]() |
Currently Active Users Viewing This Thread: 2 (1 members and 1 guests) | |
freehand |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Best settings to keep laptop cool and quiet? | MartinW | support.FS-UAE | 11 | 20 July 2019 18:11 |
Quiet in 'ere... | meltdown | Nostalgia & memories | 7 | 04 July 2019 12:51 |
Quiet/Low sound on A600 | 8bitbubsy | support.Hardware | 9 | 24 October 2009 10:00 |
quiet ambient mods | Marcuz | request.Modules | 17 | 07 December 2008 11:38 |
wanting a quiet scsi HDD | rare_j | support.Hardware | 8 | 27 October 2006 13:39 |
|
|