|
In that case he can go ahead like Donald trumpet run for president.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
I tried running for political office but they said I wasn't corrupt enough.
[note]
I am not favoring any candidate in the upcoming election and no unicorns were injured while composing this post.
[/note]
New version: WinHeist Version 2.2.2 Beta I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!
|
|
|
|
|
You're right about the sackbut if you piccolo quality one you should take some new courses as well.
|
|
|
|
|
By any measure, that pun is terrible.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
Oboe, here we go again. Stringing us along.
Perhaps you think I've harped on this tympani times, but how coda CP'ian let this go?
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Give it a rest!
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
...that you have no idea whether the concept is viable, let alone how to implement the concept because it's probably never been done before?
Like this[^].
(Sorry for the clicky to my blog, but it's the easiest way to show you all a screenshot.)
Now, in some ways, I can't imagine this hasn't been tried (and probably abandoned) but I am definitely having fun exploring the marriage of not-really-flowcharting code diagramming with highly component-ized code.
The diagramming concepts (creating small "functional" components graphically represented in some way) should be applicable to just about any other language as well. I can already see how this could be used with Javascript, Python, etc., and with some interesting "intelligence" to glue the code together into applications. I even have a simple static page web-server that runs "written" in this style.
Marc
|
|
|
|
|
how & why?
|
|
|
|
|
glennPattonWorking wrote: how & why?
Because we say that an application is made of smaller "building blocks" of code, but is that just a cute saying, or can it be actually done without creating a lobotomized language?
And how, well, this is why I created FlowSharp, because I wanted a playground for this idea. Leveraging SharpDevelop's editor (I also have a Scintilla plug-in, but it doesn't have Intellisense) and some other stuff, a lot of the pieces just needed to be glued together.
Marc
|
|
|
|
|
Reminded me of Lego Mindstorms; heard a professor once claim that we'd not be programming in a language, but in those blocks by the year 2012.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Eddy Vluggen wrote: heard a professor once claim that we'd not be programming in a language, but in those blocks by the year 2012.
Yes, exactly, and I've been waiting and waiting...
Marc
|
|
|
|
|
I've seen this sort of thing before, 30+ years ago, in the 80's. Borland had something 20+ years ago in the 90's. Microsoft, I believe, tried something like that about 10 years later. It was a grand idea but didn't go anywhere. It might today given different toolsets and performance gains and the right execution.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
TheGreatAndPowerfulOzIt might today given different toolsets and performance gains and the right execution.
Then again...maybe not. But it's fun playing with!
Marc
|
|
|
|
|
I played around with MS workflows for a while and came to the conclusion it was a pointless exercise. The workflow can be implemented more efficiently in a control function.
On the other hand, it could be a useful tool for linking preconstructed functions.
We're philosophical about power outages here. A.C. come, A.C. go.
|
|
|
|
|
Unleash the inner mad scientist.
On the original PlayStation, there was a game called Carnage Heart with a tile programming system for making robots fight.
Graphical representation is valuable for many reasons.
Some people generate UML from code, others generate code from UML.
The value I see with what you're doing there is maybe a way to enforce a sanity check on code and graphically show why it may be broken or sub-optimal.
"You clearly triangled when you should have pancaked."
I would never want to get caught up in fidgeting with shapes and lines to make my code work.
But I'll fidget with my code to make the shapes and lines work if graphical representation shows me I'm painting a Picasso when I've intended Rembrandt.
|
|
|
|
|
I have seen something kinda similar designed to teach children to program. A kind of drag and drop program elements such as ifs and loops etc... But not quite this advanced
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
Yes now you mention it, Scratch on the Raspberry PI!
|
|
|
|
|
It's what my youngest is learning to code with.
This space for rent
|
|
|
|
|
Marc's invention just had me thinking of that.
|
|
|
|
|
Johnny J. wrote: A kind of drag and drop program elements such as ifs and loops etc...
One of the first "edu-tainment" games I wrote on the C-64 was Turtle Toyland Junior[^], exactly that concept. But I want something that is essentially language agnostic yet doesn't require a dumbed-down language to work.
Marc
|
|
|
|
|
|
Cool idea.
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.
|
|
|
|
|
Simulink?
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
den2k88 wrote: Simulink?
Sort of Thanks for pointing that out, it's leading to some other avenues of exploration as well.
Marc
|
|
|
|
|
I had to study it in a course at the University. It is definetely useful in a number of applications (automotive with ASIL and ISO26262 risk assessment in my case) and it won't kill the programmers' jobs as those systems (the compilers) need a freaking huge amount of maintenance since they must be spots-free.
The code is self-documented and standardized, in many situations it's more than enough. I prefer algorithmic research or low level bloodbaths so I'm not that interested in these technologies but they're a very good idea.
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|