LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices


Reply
  Search this Thread
Old 07-12-2019, 05:06 PM   #16
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 17,913

Rep: Reputation: 2851Reputation: 2851Reputation: 2851Reputation: 2851Reputation: 2851Reputation: 2851Reputation: 2851Reputation: 2851Reputation: 2851Reputation: 2851Reputation: 2851

For a different perspective have a read of this - which was linked in a thread here about a month ago b yenorbet.
 
Old 07-12-2019, 05:11 PM   #17
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,293

Rep: Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206
Quote:
Originally Posted by syg00 View Post
For a different perspective have a read of this - which was linked in a thread here about a month ago b yenorbet.
Not sure how that's a "different" perspective? Definitely worth reading though.
 
Old 07-13-2019, 01:48 AM   #18
Michael Uplawski
Member
 
Registered: Dec 2015
Location: Normandy, France
Distribution: Debian “testing” with very little “unstable”
Posts: 771
Blog Entries: 25

Rep: Reputation: 474Reputation: 474Reputation: 474Reputation: 474Reputation: 474
Reminds me of the code generator that I had been involved with. Without going into details, it allowed enterprises to create their own graphical controls to integrate into their own C/C++ and/or Java-programs. It's current or latest (or obsolete, I do not know?) version is here.

One concrete application was a launching customer's simulator that was basically designed in vector-graphics with a few variables that allowed moving things around on screen. In the design-software, you hit a button and the system spouted out code.

My demo of the system consisted of a semi-transparent barrel that you could fill up with liquid, then move around and tilt, when its C++ code had been used in a program.

This kind of application convinced me that there a lot to gain from generating code instead of writing each component yourself. You have to know a few things, which are not part of a programmers daily worries but you can concentrate a lot better on what you want to achieve, based on your specific experience in a profession which does *not* include programming.

I loved this generator, as, on our side, it was completely hilarious. A project without limits, as, in the beginning, it was not just GUI-oriented but meant to relieve our boss of *ALL* development, as he thought it took too much time...

Only, do not call it programming either, nor coding, as it is not.

Instead of creating the generator with Apache Cocoon, which would have been a good idea at that time, we built the pipeline-structure ourselves.

Last edited by Michael Uplawski; 07-13-2019 at 02:03 AM. Reason: ... kraut2english, an ongoing effort.
 
Old 07-13-2019, 05:42 AM   #19
fatmac
Senior Member
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Posts: 3,030

Rep: Reputation: Disabled
I don't say these 'easy to code' programs are 'real' programming, but they do teach the basics of joining sections of code together to create a program, little steps towards the understanding of what constitutes a program.

If they do what is needed, I'd likely use one, but I'm more likely to use python in preference to C/C++ these days too, not that I'm a programmer, only an occasional dabbler.

We do seem to have moved away from assembler, though, haven't we.
 
Old 07-13-2019, 06:58 AM   #20
hazel
Senior Member
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 3,020

Original Poster
Blog Entries: 7

Rep: Reputation: 1584Reputation: 1584Reputation: 1584Reputation: 1584Reputation: 1584Reputation: 1584Reputation: 1584Reputation: 1584Reputation: 1584Reputation: 1584Reputation: 1584
Good! This is the kind of debate I was hoping to raise. I also have the feeling that this isn't what we used to call "programming" back in the dark ages.
 
Old 07-13-2019, 07:25 AM   #21
Michael Uplawski
Member
 
Registered: Dec 2015
Location: Normandy, France
Distribution: Debian “testing” with very little “unstable”
Posts: 771
Blog Entries: 25

Rep: Reputation: 474Reputation: 474Reputation: 474Reputation: 474Reputation: 474
Quote:
Originally Posted by hazel View Post
feeling that this isn't what we used to call "programming" back in the dark ages.
If I were to advocate code generators, I could respond: Use programming where programming is needed. Use other things where they are comfortable to use.

But as everything is going to hell, anyway, I say: do whatever you like. Love it if it matters to you.
 
Old 07-13-2019, 09:40 AM   #22
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,293

Rep: Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206Reputation: 2206
Quote:
Originally Posted by Michael Uplawski View Post
Reminds me of the code generator that I had been involved with. Without going into details, it allowed enterprises to create their own graphical controls to integrate into their own C/C++ and/or Java-programs. It's current or latest (or obsolete, I do not know?) version is here.

One concrete application was a launching customer's simulator that was basically designed in vector-graphics with a few variables that allowed moving things around on screen. In the design-software, you hit a button and the system spouted out code.

My demo of the system consisted of a semi-transparent barrel that you could fill up with liquid, then move around and tilt, when its C++ code had been used in a program.

This kind of application convinced me that there a lot to gain from generating code instead of writing each component yourself. You have to know a few things, which are not part of a programmers daily worries but you can concentrate a lot better on what you want to achieve, based on your specific experience in a profession which does *not* include programming.

I loved this generator, as, on our side, it was completely hilarious. A project without limits, as, in the beginning, it was not just GUI-oriented but meant to relieve our boss of *ALL* development, as he thought it took too much time...

Only, do not call it programming either, nor coding, as it is not.

Instead of creating the generator with Apache Cocoon, which would have been a good idea at that time, we built the pipeline-structure ourselves.
You were involved with the creation of Borland C++? Or Microsoft Visual Studio?
I have used GUI window*icreation programs and I agree that they're a great time saver and think that they leave time for one to actually code.

I have to admit that I am not a programer or anything like -- I took a coupkle of courses in programing and write scrips when I need them. So, perhaps, i'm a bit envious of "programers" rgardless of which tools they use.
 
Old 07-13-2019, 09:52 AM   #23
Michael Uplawski
Member
 
Registered: Dec 2015
Location: Normandy, France
Distribution: Debian “testing” with very little “unstable”
Posts: 771
Blog Entries: 25

Rep: Reputation: 474Reputation: 474Reputation: 474Reputation: 474Reputation: 474
I do not talk about IDEs but XML-based Code-generators.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Re-coding basic shell commands in C daviest11 Programming 3 04-11-2002 11:50 AM
coding with kernel modules acid_kewpie Programming 0 11-13-2001 05:20 AM
Ethernet adapter hard coding rchessher Linux - Networking 0 10-12-2001 10:01 AM
Html Coding With Classes??? Graanco Programming 8 09-26-2001 08:31 PM
I need information on a place to start coding C++ in Linux Manyguns Programming 1 06-06-2001 06:03 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 09:58 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration