Still need to go back to Qortal to spend some time there too! But been a bit occupied lately ๐
Which programming language is bestโฆ hmmmโฆ
Iโd go for C or PHP actually. Python is easy to learn, but perhaps just a tad too easy, which makes it allowing for bad practices. Same for JavaScript. With the added disadvantage in JS that there are so many different frameworks that create dialects of JS that if you work in that one framework, you canโt even use the base language anymore (more or less).
So in that sense, C or PHP. Basic and rather strict (or very strict in the case of C).
And if not one of those: Iโd go for python.
!INDEED
!ALIVE
!BBH
!DUO
And more coders would be welcome for sure! But we need to keep accessibility of the platform in mind as well. So that non-coders or techie people still feel at home.
You are viewing a single comment's thread from:
You just got DUO from @borniet.
They have 1/1 DUO calls left.
Learn all about DUO here.
Yes, I saw you appear that one time! We need go get you introduced to the community a bit so that we can get you a minting sponsor, so that you can start minting and earing QORT for keeping your node online. My sponsor will probably be happy to sponsor you too. I'll be able to sponsor people myself in about 8 months, when I reach level 5. I really appreciate you sharing your perspective and suggestions on coding languages, and surprisingly those three languages, C, PHP, and Python were already near the top of my list of ones to learn first.
Absolutely, I want Hive like a resplendently riced Linux desktop, where everything can be accomplished both via the GUI and from the command line. ๐๐๐โจ๐ค
!INDEED
Got you on the Qort as well btw!
Youโll see me appear again there soon enough!!! ๐๐
!INDEED
!LOLZ
Excellent, and I look forward to it! ๐ ๐ ๐ โจ ๐ค
!INDEED
Same here !INDEED :-)
Wanted to boot it up again yesterday, but in the end was too busy. Even too busy to reply to all my messages :-D !LOL
!PIZZA
No worries, it will be there waiting! You really do amazingly well for being so busy! It takes a long time to go through the levels, and progressively longer, so getting you up and minting soon would be good. I just got to level 4, and I won't reach level 5 until the beginning of March...lol! I feel ya on the notifications! I'm still 4 hours behind and it's just past 12AM, so I need to get to bed very soon! ๐ ๐ ๐ โจ ๐ค
!HOPE
!INDEED
!WEIRD
I did it!!! Today I managed to catch up again on the notifications :-) And I must say Iโm pretty proud of myself! :-)
A disadvantage about Qortal is that it requires the application on the computer, since I donโt have access to my personal computer every single day, itโs less handy. But yeah, do want to get the minting stuff started ASAP ;-)
!INDEED
!HOPE
!WEIRD
!ALIVE
!VSC
Brilliant, and congratulations! I so understand...lol! Yes, the fact that a node needs to be run on a computer, or things like RaspberryPis, does limit its present use a bit. There is an Android mobile app, made by a community member, that allows you to do a great many things, but that also wouldn't be very useful to you since you use an iPhone. The cool thing about Qortal is that the core and the UI don't need to be run on the same machine, but can communicate via SSH. ๐๐๐โจ๐ค
!HOPE
!INDEED
!WEIRD
(12/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: )
(12/100)
@tydynrain! @borniet Totally agrees with your content! so I just sent 1 IDD to your account on behalf of @borniet.
(html comment removed: )
(4/50)
@borniet! @tydynrain Totally agrees with your content! so I just sent 1 IDD to your account on behalf of @tydynrain.
(html comment removed: )
Oh how great that would be!!! A Hive-commandline version!
Would be pretty easy to do using Python or PHP for sure!!!!
!INDEED
!LOLZ
!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
@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
(5/50)
@borniet! @tydynrain Totally agrees with your content! so I just sent 1 IDD to your account on behalf of @tydynrain.
(html comment removed: )