That would be pretty !BADASS !INDEED I'd say! That's awesome! So the higher-level languages for that sort of thing? ๐ ๐ ๐ โจ ๐ค
!INDEED
!PIZZA
That would be pretty !BADASS !INDEED I'd say! That's awesome! So the higher-level languages for that sort of thing? ๐ ๐ ๐ โจ ๐ค
!INDEED
!PIZZA
Good question :-)
Depends on what your target audience isโฆ
Since you say Command Line, it is not your average windows user who knows Google FB and Word. So they would not have an issue with using the command like โpython3 thehivecommand parameter 1, 2, 3โ
This also makes it very portable.
If youโd want to go for speed, Iโd go for C++ for this one. Then you have an executable, but need a different one for each platformโฆ
!INDEED
!HOPE
!BADASS (not yet :-D )
!HUG
Ah, OK, I understand! People really should become comfortable with the command line! I keep hearing about C++. Ah, yes, I'm familiar with the need to complile binaries for each platform, unless of course it's in Java. ๐๐๐โจ๐ค
!BADASS (Hahaha!!!)
!HOPE
!INDEED
!WEIRD
!LOL @ !BADASS :-D
C++ is basically the object oriented version of C (and some more). But due to the low-levelness of both these, itโs not just only compiling a new binary for each platform, depending on what your code does, it can potentially also include quite some codechanges as well!
Thatโs an advantage of Java, you write 1 code, compile 1 binary (or actually an intermediate in this case), and you run it in the Java Virtual Machine, which is adjusted for every single platform.
!LUV
!HUG
!BEER
Oh, OK, I see! Oh wow, that's whole other level of which I was not aware! I was actually learning Java for a short time, and my impressions of it was that it seemed fairly consistent and logical. The Qortal core is written in Java. ๐ ๐ ๐ โจ ๐ค
!HOPE
!INDEED
!WEIRD
Java is indeed quite consistent and logical, and definitely also a good language to start learning.
I would say any language that is strict is VERY good for learning, as it helps you code correctly.
The later/looser languages are easier to learn, because you donโt need to take care of typecasting and all, but by doing that it allows for many more mistakes, which will not necessarily crash your app, but will have an impact on speed and possibly security.
!HOPE
!INDEED
!WEIRD
That's really great to know! Yes, I understand what you mean about More-strict languages being good ones with which to begin learning. They lay in good coding habits! Perhaps I should start learning Java again then! What language(a) and developmental framework do you use for the bots? I want to make myself more useful, so that I can contribute more to the heavy lifting! ๐๐๐โจ๐ค
!HOPE
!INDEED
!WEIRD
!INDEED and good coding habits go a long way!
The bots are written in Python, with use of the Beem & Hiveengine libraries (along with some more regular ones). Contributing is always nice of course! So get out that Python Editor! :-D
!DOOK
!ALIVE
!BBH
That's very true, and even though I'm not a coder yet, I still recognize clean and sloppy code when I see it! I want solid good habits in this regard! OK, that's what I was figuring. I've already mostly set up Beem and Hiveengine on at least two of my Arch Linux installs. I want to be able to contribute in this way, too! Since Python is a higher-level language, perhaps focus on Java (for the good habits that it sets), and Python to make myself more immediately useful in our projects? ๐ ๐ ๐ โจ ๐ค
!BBH
!HOPE
!INDEED
!WEIRD
(8/100)
@borniet! @tydynrain Totally agrees with your content! so I just sent 1 IDD to your account on behalf of @tydynrain.
(html comment removed: )
@borniet! @tydynrain likes your content! so I just sent 1 BBH to your account on behalf of @tydynrain. (1/5)
(html comment removed: )
(7/100)
@borniet! @tydynrain Wants to spread Hope! so I just sent 1 HOP to your account on behalf of @tydynrain.
Since we think the world can use more Hope, you can now already start spreading Hope yourself!
(html comment removed: )
(18/250)
@tydynrain! @borniet Wants to spread Hope! so I just sent 1 HOP to your account on behalf of @borniet.
Since we think the world can use more Hope, you can now already start spreading Hope yourself!
(html comment removed: )
@borniet, sorry! You need more $IDD to use this command.
The minimum requirement is 50.0 IDD balance.
More $IDD is available from Hive-Engine or Tribaldex