Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-31 Thread Steve Litt via fpc-pascal
Wols Lists via fpc-pascal said on Sat, 31 Dec 2022 15:07:41 + >On 31/12/2022 08:37, Steve Litt via fpc-pascal wrote: >> Anthony Walter via fpc-pascal said on Thu, 29 Dec 2022 07:31:57 -0500 >> >>> @youngman >>> >>> "I'm a database guy with maybe 30 years experience, I'm new to SQL >>> and o

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-31 Thread Ralf Quint via fpc-pascal
On 12/31/2022 12:37 AM, Steve Litt via fpc-pascal wrote: Anthony Walter via fpc-pascal said on Thu, 29 Dec 2022 07:31:57 -0500 @youngman "I'm a database guy with maybe 30 years experience, I'm new to SQL and oh my god is it an over-complicated monster ..." I'll say this: It certainly doesn't

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-31 Thread Tomas Hajny via fpc-pascal
Hello everybody, Could we get back on topic, please? Discussion of strengths and weaknesses of SQL and/or other database technologies and their history (especially if primarily focusing subjective feelings of different authors rather than use of these database technologies together with FPC)

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-31 Thread Wols Lists via fpc-pascal
On 31/12/2022 00:41, Dennis Lee Bieber via fpc-pascal wrote: Well, I understand it was originally called SEQL, E for English, but SEQUEL - Structured English QUEry Langauge. At the time SQL was being developed, every database system had its own proprietary programming language

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-31 Thread Wols Lists via fpc-pascal
On 31/12/2022 08:37, Steve Litt via fpc-pascal wrote: Anthony Walter via fpc-pascal said on Thu, 29 Dec 2022 07:31:57 -0500 @youngman "I'm a database guy with maybe 30 years experience, I'm new to SQL and oh my god is it an over-complicated monster ..." I'll say this: It certainly doesn't he

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-31 Thread Steve Litt via fpc-pascal
Anthony Walter via fpc-pascal said on Thu, 29 Dec 2022 07:31:57 -0500 >@youngman > >"I'm a database guy with maybe 30 years experience, I'm new to SQL and >oh my god is it an over-complicated monster ..." I'll say this: It certainly doesn't help that there are different variations of SQL. SteveT

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-30 Thread geneb via fpc-pascal
On Thu, 29 Dec 2022, Anthony Youngman via fpc-pascal wrote: On 29/12/2022 12:31, Anthony Walter via fpc-pascal wrote: @youngman "I'm a database guy with maybe 30 years experience, I'm new to SQL and oh my god is it an over-complicated monster ..." Wait, what? Something doesn't make sense wi

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-30 Thread James Richters via fpc-pascal
I don’t know how my previous message got so out of sequence. I am not intending to continue this discussion, it was a message I sent early Thursday morning that was somehow delayed and is out of sequence. ___ fpc-pascal maillist - fpc-pascal@lists.fr

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-30 Thread Anthony Youngman via fpc-pascal
On 29/12/2022 12:31, Anthony Walter via fpc-pascal wrote: @youngman "I'm a database guy with maybe 30 years experience, I'm new to SQL and oh my god is it an over-complicated monster ..." Wait, what? Something doesn't make sense with what you said. You have 30 years of experience writing dat

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-30 Thread James Richters via fpc-pascal
>Assuming people in that sentence, you are referring to people who use write >programs or scripts which make use of databases, if you know very little about >the subject of databases on that subject, how can you justify this assertion? The ‘People’ I was referring to are any people who work wit

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Wols Lists via fpc-pascal
On 29/12/2022 15:43, wkitty42--- via fpc-pascal wrote: turned out they were doing basic SQL queries for these reports to get "views" of the data that wasn't available in the specific reports i had been tasked to write... things were headed into a more "freeform" format... they basically needed

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Dwight Schauer via fpc-pascal
On 12/29/22 09:53, Adriaan van Os via fpc-pascal wrote: Modern mathematics education tries to teach by showing graphs and pictures, instead of formulas and proofs. But, by doing so, it misses the most important point — that mathematics is about abstract thinking. You will never get around the

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Adriaan van Os via fpc-pascal
Anthony Walter via fpc-pascal wrote: Hi guys, I had a new idea for an interface design to help people who either are not into programming yet or have only used a language other than Free Pascal. Please see this draft Introduction to Free Pascal web page I posted this morning. Well, I still

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Rainer Stratmann via fpc-pascal
Am Donnerstag, 29. Dezember 2022, 15:02:41 CET schrieb DougC via fpc-pascal: > The response has been made that the example code in the tutorial is more > complicated than it should be. The installation process (in my case Linux) should be easy as well. For beginners that is at least as important a

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread wkitty42--- via fpc-pascal
On 12/29/22 6:40 AM, Michael Van Canneyt via fpc-pascal wrote: I also had to learn that there are programmers that have not seen a single SQL statement in their life :) i remember working on an inventory program using FoxBase from before m$ acquired it... i laid out the databases (now called t

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Anthony Walter via fpc-pascal
@wols "Apologies for throwing my two-pennorth in as well, but PLEASE QUOTE WHAT YOU'RE REPLYING TO." I am unsure if you are replying to me, but believe I did use quotes along with the names. @richters "I apologize to Anthony and everyone on the list for getting too carried away." There is no n

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread James Richters via fpc-pascal
>Well, this discussion has not gone well at all! I agree >I suggest that everyone relax and discontinue pursuing it. I apologize to Anthony and everyone on the list for getting too carried away. James ___ fpc-pascal maillist - fpc-pascal@lists.free

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread DougC via fpc-pascal
Well, this discussion has not gone well at all! I suggest that everyone relax and discontinue pursuing it. The response has been made that the example code in the tutorial is more complicated than it should be. Digressions on SQL and databases are not relevant. Nor are comments on grammar.

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Wols Lists via fpc-pascal
On 29/12/2022 13:34, Tomas Hajny via fpc-pascal wrote: On 29 December 2022 13:31:57 +0100, Anthony Walter via fpc-pascal wrote: Hello Anthony, . . I suggest you either brush up on these subjects or refrain from scolding people on subjects with which you have no practical experience. Yo

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Tomas Hajny via fpc-pascal
On 29 December 2022 13:31:57 +0100, Anthony Walter via fpc-pascal wrote: Hello Anthony, . . >I suggest you either brush up on these subjects or refrain from scolding >people on subjects with which you have no practical experience. You asked for feedback and you got it. Please, stop attacking

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Anthony Walter via fpc-pascal
@youngman "I'm a database guy with maybe 30 years experience, I'm new to SQL and oh my god is it an over-complicated monster ..." Wait, what? Something doesn't make sense with what you said. You have 30 years of experience writing database programming code AND you are just now beginning to learn

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Michael Van Canneyt via fpc-pascal
On Thu, 29 Dec 2022, James Richters via fpc-pascal wrote: It shouldn't be confusing to anyone who has been programming for decades. To be an effective writer, you need to forget everything you know, and consider who the typical reader is and put yourself in their place and then evaluate wh

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread James Richters via fpc-pascal
>It shouldn't be confusing to anyone who has been programming for decades. It is very confusing if you never had a need for any kind of database.. which I do not…. And neither do many other programmers. Databases are only a very small part of what people use computers for, and only a very small

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Anthony Youngman via fpc-pascal
On 29/12/2022 05:15, Anthony Walter via fpc-pascal wrote: I think most people can quickly figure out that SQL is a programming language that is used to manage data stored in relational databases. It is a relatively easy language to learn and use, especially for people with a basic understanding

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Thomas Young via fpc-pascal
I’ve found firebase to be one of the easiest databases to wrap my mind around. https://firebase.google.com https://blogs.embarcadero.com/quick-and-easy-way-to-integrate-firebase-into-your-delphi-apps/ Thomas Young Sent from my iPhone > On Dec 29, 2022, at 12:16 AM, Anthony Walter via fpc-pascal

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread James Richters via fpc-pascal
“James, when you raised these questions are you saying that you don't know, or that someone who doesn't know much if anything about programming doesn't know” The point I was trying to make is that most of this is gobbely gook to me. So I went looking for something I could recognize.. and I sa

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-29 Thread Dwight Schauer via fpc-pascal
On 12/28/22 06:01, Hairy Pixels via fpc-pascal wrote: On Dec 28, 2022, at 4:45 PM, wkitty42--- via fpc-pascal wrote: like james, i also have like 40-45 years programming experience... 99% of my stuff is still text mode tools and apps... GUI stuff has just never made sense to me... Just c

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-28 Thread Anthony Walter via fpc-pascal
I think most people can quickly figure out that SQL is a programming language that is used to manage data stored in relational databases. It is a relatively easy language to learn and use, especially for people with a basic understanding of programming concepts. It's a widely-used language in the f

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-28 Thread Hairy Pixels via fpc-pascal
> On Dec 29, 2022, at 2:57 AM, Wols Lists via fpc-pascal > wrote: > > And having seen a bunch of references to SQL, well my thoughts could be > described as "unprintable". Really? That’s pretty human readable if you ask me. I bet anyone here can guess what that does. SELECT * FROM Customer

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-28 Thread Wols Lists via fpc-pascal
On 28/12/2022 07:12, Christo Crause via fpc-pascal wrote: On Tue, Dec 27, 2022 at 6:47 PM Anthony Walter via fpc-pascal > wrote: My idea is to implement a web page system where syntax highlight code is presented like in the Lazarus IDE, and specia

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-28 Thread Rainer Stratmann via fpc-pascal
Am Dienstag, 27. Dezember 2022, 17:47:13 CET schrieb Anthony Walter via fpc- pascal: > Hi guys, > > I had a new idea for an interface design to help people who either are not > into programming yet or have only used a language other than Free Pascal. Hello, the design is really good. I have the

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-28 Thread Anthony Walter via fpc-pascal
James, I am really glad you replied. Your story just goes to show that we all can learn a thing or two, even with decades of experience. To help you out, SQL (sometimes called sequel) is short for structured query language and it's the preferred `lingua de franca` for so many relational database

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-28 Thread James Richters via fpc-pascal
the place. -Original Message- From: fpc-pascal On Behalf Of wkitty42--- via fpc-pascal Sent: Wednesday, December 28, 2022 4:46 AM To: fpc-pascal@lists.freepascal.org Cc: wkitt...@windstream.net Subject: Re: [fpc-pascal] Working on a new way to educate people about pascal On 12/27/22 9

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-28 Thread Hairy Pixels via fpc-pascal
> On Dec 28, 2022, at 7:53 PM, Michael Van Canneyt via fpc-pascal > wrote: > > I find GUI the hardest thing to do: > > The difficulty has nothing to do with the framework - that's the easy part - > but everything with style and user unpredictability. Maybe I misunderstand. I thought he mean

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-28 Thread Michael Van Canneyt via fpc-pascal
On Wed, 28 Dec 2022, Hairy Pixels via fpc-pascal wrote: On Dec 28, 2022, at 4:45 PM, wkitty42--- via fpc-pascal wrote: like james, i also have like 40-45 years programming experience... 99% of my stuff is still text mode tools and apps... GUI stuff has just never made sense to me...

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-28 Thread Hairy Pixels via fpc-pascal
> On Dec 28, 2022, at 4:45 PM, wkitty42--- via fpc-pascal > wrote: > > like james, i also have like 40-45 years programming experience... 99% of my > stuff is still text mode tools and apps... GUI stuff has just never made > sense to me... Just curious, how so? GUI is usually the easiest pa

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-28 Thread wkitty42--- via fpc-pascal
On 12/27/22 9:37 PM, Anthony Walter via fpc-pascal wrote: "I see there's a timer there.. but what starts it? What happens when it times out? How do I set the amount of time? Why is there even a timer at all? I don't know any of this." James, when you raised these questions are you saying that

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-27 Thread Christo Crause via fpc-pascal
On Tue, Dec 27, 2022 at 6:47 PM Anthony Walter via fpc-pascal < fpc-pascal@lists.freepascal.org> wrote: > My idea is to implement a web page system where syntax highlight code is > presented like in the Lazarus IDE, and special links are peppered through > and explanation of how and why Pascal wor

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-27 Thread Anthony Walter via fpc-pascal
"I see there's a timer there.. but what starts it? What happens when it times out? How do I set the amount of time? Why is there even a timer at all? I don't know any of this." James, when you raised these questions are you saying that you don't know, or that someone who doesn't know much if anyth

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-27 Thread James Richters via fpc-pascal
>>If the target audience are people that are not yet into programming, I think the code samples might be a little too difficult ? I have been programming with Pascal since the days of Turbo Pascal, I have applications with hundreds of thousands of lines of code, and I also program C++ and Python,

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-27 Thread Anthony Walter via fpc-pascal
Thank you for that tip. I might try that out in a later guide where trying out your own code might be more appropriate. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] Working on a new way to educate people about pascal

2022-12-27 Thread Michael Van Canneyt via fpc-pascal
On Tue, 27 Dec 2022, Anthony Walter via fpc-pascal wrote: Hi guys, I had a new idea for an interface design to help people who either are not into programming yet or have only used a language other than Free Pascal. Please see this draft Introduction to Free Pascal web page I posted this mor

[fpc-pascal] Working on a new way to educate people about pascal

2022-12-27 Thread Anthony Walter via fpc-pascal
Hi guys, I had a new idea for an interface design to help people who either are not into programming yet or have only used a language other than Free Pascal. Please see this draft Introduction to Free Pascal web page I posted this morning. https://www.getlazarus.org/guides/intro/ My idea is to i