LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 05-03-2018, 01:42 PM   #16
DoYouWantIceCream
LQ Newbie
 
Registered: Apr 2016
Posts: 4

Original Poster
Rep: Reputation: Disabled

Quote:
Originally Posted by bigearsbilly View Post

When I get a good problem, I get a drawing package and draw state diagrams.
I find it very productive, quick and fun.
Then I convert that to code.
My idea is to generate code from these diagrams.

I am working on something in my spare time.
I like state diagrams. I believe anything can be represented as a state diagram.

.....

I am working on the GUI, having trouble with drawing the little arrows!
The problem is I find GUI programming very dull.
Hi all. Wow it has been more than 2 years since I checked in.

Bigearsbilly, are you making any progress?
 
Old 05-03-2018, 01:57 PM   #17
DoYouWantIceCream
LQ Newbie
 
Registered: Apr 2016
Posts: 4

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Myk267 View Post
The thing about a revolution is that it's also only a circle.

I don't believe there's a silver bullet. Anyway you attempt to cut things, you're going to make trade offs and those are going to influence the rest of your system.

What's going to save the flow-based GUI program once it reaches non-trivial complexity? Is having thousands of little lines going to thousands of little boxes and ovals any better than the thousands of lines of source code?
Yes, I guess I should have called it a "Programming Paradigm Shift".

You would not show thousands of little lines going everywhere. You only show what you need to see at the zoom level or level of detail you are at. What you are suggesting is making things more complicated and the idea is to make things easier, not so?

I would think you would only show the calling parents the more you zoom out and apply grouping or clustering like in google maps with locations:
Marker Clustering

or other standard graphing methods where you would group thousands of little points into a single big point. Not so?

Last edited by DoYouWantIceCream; 05-03-2018 at 02:01 PM.
 
Old 05-03-2018, 06:20 PM   #18
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Debian, Arch
Posts: 3,786

Rep: Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083
This might of interest

Correction: A Picture is Worth 84.1 Words
Quote:
Abstract

Researchers often ask whether or not a picture is worth a thousand words. Although of interest in many disciplines, this must be of central concern in the design of visual programming languages. Three empirical investigations suggest that the kinds of pictures used as visual programming languages do convey a predictable amount of information. This seems to be because people prefer diagrams drawn at a certain level of granularity, regardless of syntactic or semantic manipulations. A fourth study provides an alternative explanation - these results could arise from experimental demand factors. The conclusion is therefore more cautious than the title.
 
Old 05-03-2018, 06:22 PM   #19
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,259

Rep: Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338
https://scratch.mit.edu/
 
  


Reply



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
LXer: KDE – A Revolution in Programming X LXer Syndicated Linux News 0 02-11-2013 02:10 PM
Revolution OS Documentary ramram29 General 2 10-01-2009 02:23 PM
Logitech MX Revolution toshi_satlite_p35 Linux - Hardware 1 10-03-2006 01:10 PM
alsa with revolution 7.1 binny959 Linux - Software 0 01-15-2006 03:33 AM
Revolution OS LinuxLala General 8 12-05-2003 09:53 AM

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

All times are GMT -5. The time now is 10:40 AM.

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
Open Source Consulting | Domain Registration