473,320 Members | 1,865 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Re: Are Macros Evil?

On Apr 21, 1:25*am, "Larry Linson" <boun...@localhost.notwrote:

I agree - I remember my first BASICprogram from, ah, early in the last
quarter of the 20th Century. Yes, and I've told my kids "oh and
you're complaining that your memory stick hold only 2 gig of data.
Well, when I was young every KB was precious and we had to store our
programs on paper tape and the only output was on green bar paper
because only fancy University programmers had fancy VDTs"

I also remember a Bill Gates quote from the 90's where he defended
MS's version of BASIC and its decendents as "being as object oriented
as any other language because of GOTOs"

Maybe that's the next thread - Are Gotos evil?

Tim Mills-Groninger
...
>
So many more computer users knew Basic than Pascal that Access Basic (and
later VBA) was a big factor in it being a success as a developer tool. *I
didn't care for Pascal in the DOS world, and PDOX/WIN's OPAL was just a
flavor of Object Pascal.

*Larry
Jun 27 '08 #1
0 1324

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

21
by: Chris Reedy | last post by:
For everyone - Apologies for the length of this message. If you don't want to look at the long example, you can skip to the end of the message. And for the Python gurus among you, if you can...
16
by: mike420 | last post by:
Tayss wrote: > > app = wxPySimpleApp() > frame = MainWindow(None, -1, "A window") > frame.Show(True) > app.MainLoop() > Why do you need a macro for that? Why don't you just write
3
by: Generic Usenet Account | last post by:
I have written a small macro that provides the relative offset of any field within a structure. Here it goes: #define RELATIVE_OFFSET(a,b) \ { \ cout << "The relative offset of the " \ <<...
4
by: Chronologic | last post by:
All, I have an issue I would like some expert help on. I understand, or so I believe, that C# does not support the concept of a "compile time macro". At least not in the sense I'm looking...
3
by: fiNAL.Y | last post by:
Many C++ masters recommend us not to use Macros in C++ but to use inline functions and const . But I think that Macros can do something inline functions and const cannot do. It can "extend" the...
27
by: Cephalobus_alienus | last post by:
Hello, I know that macros are evil, but I recently came across a problem that I couldn't figure out how to solve with templates. I wanted to create a set of singleton event objects, and wrote...
20
by: timmg | last post by:
You know, I've had so much fun reading the thread on lookup field's subservience to the Dark One that I thought I'd provoke another, ah, polite discussion on the topic of Macros. I've always...
0
by: Larry Linson | last post by:
"timmg" <tmillsgroninger@gmail.comwrote So, summing up, using macros will, undoubtedly, build strength of character and make you a better person. :-) At best, there are worse things than...
5
by: (2b|!2b)==? | last post by:
As part of a data storage project, I am storing floats in 3 byte ints as follows: * First 21 bits represent number * Last 3 bits represent the number of decimal places I need to write macros...
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.