|
The graphics was just a rough draft.
These days I found ready a part of what I need. And much better than I could do.
jQquery sortable lists[^]
|
|
|
|
|
Gurigraphics wrote: What do you think about an code editor like this Looks good on a C64.
Gurigraphics wrote: Premise: "typing the same code twice is work for robots. Each time you do that, humanity ceases to evolve - and you mainly". That's why any good editor provides some kind of macro-functionality*.
Gurigraphics wrote: The idea here is to abolish the organization of files and folders. Files e folders, It is like machine language, does not interest to current programmers. You're better of ASKING a programmer what interest them.
Gurigraphics wrote: You do not need of a dumbsense or keyboard shortcuts that you do not remember or even know exist, nor do you need to be consulted documentation at all times to do simple things. I don't need those in VS. But for complex tasks, the keyboard shortcuts that I know make me a lot more productive than anyone in notepad.
Gurigraphics wrote: And the goal is to find a middle ground between written and visual programming. If you were trying to improve the current state of affairs, I'd be enthousiastic, but you've already picked a solution without checking whether it will fit the problem.
Is written information suddenly non-visible information that you feel the need to specify "visual programming" as a separate entity?
*) Don't even get me started on Darwin and how you "devolve".
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
|
Gurigraphics wrote: It is not a question of better or worse. It's a matter of wanting. If there is two hammers that can do the job, I'll pick the better one.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Truth. For each type of work and need there is a more suitable tool.
|
|
|
|
|
Sounds like you are looking for a problem to your solution
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Truth.
For each type of work and need there is a more suitable tool .
This forum is bug ¬¬
|
|
|
|
|
Gurigraphics wrote: This forum is bug Then report it in the proper place. However, it is more likely that your message got picked up by the Spam filter, and had to be released by someone with the right authority.
|
|
|
|
|
Okay. I post in one place and it appears in another. Thanks.
modified 31-Dec-16 12:55pm.
|
|
|
|
|
Me too. That is why I often prefer Sublime than VS.
|
|
|
|
|
Gurigraphics wrote: Me too. That is why I often prefer Sublime than VS. Brilliant text-editor, but not a IDE.
Gurigraphics wrote: Yeah. The same problem solved by Stencyl, Scratch, Google Blockly, Game Maker, Unreal Engine and others visual editors. Problem is that those were not more efficient 'solutions' than the already existing ones.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
In many ways they are more efficient. But, as I said, I'm not interested in comparisons, better and worse, and that kind of teen discussion.
P.s: That answer was for another question. This forum is lag.
modified 31-Dec-16 15:40pm.
|
|
|
|
|
Gurigraphics wrote: In many ways they are more efficient Name one.
Gurigraphics wrote: I'm not interested in comparisons, better and worse, and that kind of teen discussion. Happy new year
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
http://imgur.com/TtN3zzK.png
|
|
|
|
|
That's the spam-filter. Most important part of the game is the engine, not the IDE.
..unless you are a 3D designer :p
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
I like the idea of having boxes rather than flowing text. Although, this strongly reminds me of smalltalk and self - especially the "one-file-thing" and the "simply drag the already existing function". Or Perhaps I read too roughly? ^_^;
regards
|
|
|
|
|
Quote: I like the idea of having boxes rather than flowing text. Although, this strongly reminds me of smalltalk and self - especially the "one-file-thing" and the "simply drag the already existing function". Or Perhaps I read too roughly? ^_^;
That's it! This idea is based in Stencyl/Google Blockly that are based in Scratch MIT Media Lab that is based in Squeak/Smalltalk.
The idea base is: "Everything is represented as objects - Including snippets of code".
What Plurality show of new?
1- "bidirecional-visual-to-text".
The ideia is use comments to split and create blocks. Example:
alert("Hello World!");
This create in visual tab, a block color red with name "HelloWorld" with the code below.
And also Multi-language like Google Blockly
Blocks can be translated and converted into other languages.
If there compatible blocks then can be exported:
HelloWorld block export to C++
#include <iostream>
int main()
{
std::cout << "hello world!\n";
return 0;
}
HelloWorld block export to PHP
<?php
echo '<p>Hello World</p>';
?>
However, this Multi-language is most useful only for multi-platform game development.
Lastly, I found this library that does exactly what this Editor need:
jQquery sortable lists[^]
modified 1-Jan-17 9:57am.
|
|
|
|
|
I'm not quite conviced about the multilanguage-export-support. I think this would be wasted energy as it might perhaps not be so bad, but also not good enough.
BUT I'd really like to see and try such* an environment for any language. So feeding a java-project into such and editor and start writing Java in that style. Or any other language.
*Of course, as others mentioned the graphics are a little ... improvable. So "such" referes to the graphical part
Regards
|
|
|
|
|
Quote: I'm not quite conviced about the multilanguage-export-support. I think this would be wasted energy as it might perhaps not be so bad, but also not good enough.
Multi-language for software development is practically useless. But for game development, this can be a natural way.
All that need is make the "creating blocks" as simple as possible for users create the block libraries in different languages: move character to left, right, up, down, play sound, etc.
Quote: BUT I'd really like to see and try such* an environment for any language. So feeding a java-project into such and editor and start writing Java in that style. Or any other language.
Write code is more faster to create and edit a function.
Visual code is more faster to order and sort these functions.
Then, the main advantage would be to have a more organized project.
Code reuse also reaches the maximum level. Because everything you turn into block, you no longer need to rewrite.Using blocks is like using DLLs.
It is also easier to think about the project due to the higher level of abstraction. Because it's like having an organization chart in the project itself.
However, for each language there is a different way of creating an initial project to edit, and also different about how to save the files, the different extensions, folders, etc.
Quote: *Of course, as others mentioned the graphics are a little ... improvable. So "such" referes to the graphical part
The graphics of the images are "drafts". This is only "concept art". I do not know where they think that this is image of a software. As I wrote, this was to demonstrate the concept.
I thought in this forum there would be someone who really understand Design, but no.
Whoever makes games knows that aesthetics is the ultimate concern. Because if a program does not work, or is not fun, or simple and intuitive to use, it does not matter if the look is good. So the more "black and white" this is better to focus on what really matters.
|
|
|
|
|
Gurigraphics wrote: Visual code is more faster to order and sort these functions. No, not by definition. Build a form using VS' form-designer and find out why.
If you make a claim, make sure it can be backed up. If it isn't, it will be shot down
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
There are 3 different levels:
1-Textual
2-Visual
3-Configurational (Visual and textual blend.)
If the "configurational element" is not encapsulated in a "visual element", we do not have a module, and is not possible fast order and sort.
Plurality need be modular, not just visual, or textual or configurational.
|
|
|
|
|
Hello,
I am relatively new to this type of coding, I have done a few years of data science but not much application development. I want to create a program which allows for multiple users to be operating at the same time on a network and submitting information. Think of it as a panel of operators each providing details on different topics. They submit those details individually which sends it along to a master operator for review and final commitment to a MySQL database on the web. Is there a language that would be best suited for this? I have done some work with Java and it was relatively slow communicating with a database. Is this a task for Ruby or Python? Where should I start? Any help would be greatly appreciated!
|
|
|
|
|
My first instinct is WCF[^]. If you have C# experience it isn't too hard to learn especially with a relatively simple service. If you can guarantee that each user is providing details to separate topics as you describe you won't even have to handle shared data. You can setup the service to run on any connections you'd like - pipes, HTTP, TCP, etc. If you don't have C# experience it might be a bit much if you're on a deadline though and I'm sure other CPers will offer some alternatives
The "Getting Started Tutorial" and "Basic WCF Programming" should be the only topics you really need to review for this problem as described. ServiceBehavior , ServiceContract , OperationContract , and DataContract are the main things you'll be interested in besides the basics on how to setup the service itself.
EDIT: This suggestion is mainly if you're looking for a service-oriented approach.
|
|
|
|
|
What sort of "information"?
There are any number of solutions available that allow for "workflow / document" management: uploading; approving; rejecting; committing; sharing; reporting; versioning; etc.
(For example) You can do all that for $5 per month using SharePoint Online.
|
|
|
|
|
kmk513 wrote: Think of it as a panel of operators each providing details on different topics...
That is a basic description of a client server architecture which has been around since perhaps the 60s (at least conceptually). And because of that it has the advantage that there are many books on it which address it indirectly and even specifically.
kmk513 wrote: I have done some work with Java and it was relatively slow communicating with a database
I have decades of experience with java, C#, C++ and databases. And performance problems come up in the following
1. Requirements - most significant
2. Architecture
3. Design
4. Technology (software and hardware) - least significant
So no java is not "slow" in real world business applications for the vast majority of businesses out there. Certainly would not have any impact on the very general description of your project.
Should note that attempting to switch to new technologies based on a presumption that they are "better" and giving up on a known technology is in fact more likely to lead to problems due to lack of knowledge. Makes for a great way to learn the technology but lessens the chance for success. Nothing wrong with learning and it is a cost that businesses must shoulder for long term viability, morale and ability to make new hires. But the downside must be acknowledged.
|
|
|
|