Bitcoin Forum
October 22, 2018, 07:51:50 PM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: « 1 [2]  All
  Print  
Author Topic: Is Python good for bitcoin apps?  (Read 232 times)
MysteryMiner
Legendary
*
Offline Offline

Activity: 1022
Merit: 1000



View Profile
February 10, 2018, 09:54:28 PM
 #21

Only advantage of high level language is relatively fast development, ease of portability between Windows and *nix and it is friendly to noobish programmers.

I counted four in your text. Also, i can tell about one more advantage: high level language is better for small projects, like blockchain parser or transaction accelerator or data storage.
Portability and noob friendliness is not advantages. I do not care about other OS than one running on my computer. Fast development also does not matter. Once a software is written, it is.

Do not trust commercial VPN to save You from oppressive government! Get VPN service offered by a real cyber-dissenter https://bitcointalk.org/index.php?topic=4426691.0

1PG5HMwN51j8xYHKVFv9h1Tw4Jzc3fWXw3
1540237910
Hero Member
*
Offline Offline

Posts: 1540237910

View Profile Personal Message (Offline)

Ignore
1540237910
Reply with quote  #2

1540237910
Report to moderator
1540237910
Hero Member
*
Offline Offline

Posts: 1540237910

View Profile Personal Message (Offline)

Ignore
1540237910
Reply with quote  #2

1540237910
Report to moderator
1540237910
Hero Member
*
Offline Offline

Posts: 1540237910

View Profile Personal Message (Offline)

Ignore
1540237910
Reply with quote  #2

1540237910
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
MrCrank
Sr. Member
****
Offline Offline

Activity: 686
Merit: 253



View Profile
February 11, 2018, 04:13:47 PM
 #22

Thanks to all for details info and your adiveces.
I choose Python for start Smiley

P.s. I want to create "small" project, this will be not highload and scale project.
vv181
Sr. Member
****
Offline Offline

Activity: 616
Merit: 266



View Profile
February 12, 2018, 07:37:35 AM
 #23

I want create script and use blockchain node API and create "little" online/offline game  Smiley

Thanks for answers.
I will try get few lessons "Python coding" and
after will make choose.

The variety of library that Python have give you a lot of API support to play around, I'm sure it will give you a lot of option. But I doubt Python would be good for a game, I'm sure there are better programming languages for it, and also the leading game engines don't support Python.

Thanks to all for details info and your adiveces.
I choose Python for start Smiley

P.s. I want to create "small" project, this will be not highload and scale project.
That is the beauty of Python its good for the small project, but when the project getting bigger the performance will be decreased.
MrCrank
Sr. Member
****
Offline Offline

Activity: 686
Merit: 253



View Profile
February 12, 2018, 07:57:30 AM
 #24

I want create script and use blockchain node API and create "little" online/offline game  Smiley

Thanks for answers.
I will try get few lessons "Python coding" and
after will make choose.

The variety of library that Python have give you a lot of API support to play around, I'm sure it will give you a lot of option. But I doubt Python would be good for a game, I'm sure there are better programming languages for it, and also the leading game engines don't support Python.

Thanks to all for details info and your adiveces.
I choose Python for start Smiley

P.s. I want to create "small" project, this will be not highload and scale project.
That is the beauty of Python its good for the small project, but when the project getting bigger the performance will be decreased.

Python don't support game engines? Sad
I don't know about it..  Unity is best easy engine.
need find info about game engines support Python
ivannnn
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
February 18, 2018, 10:37:59 AM
 #25

I am agreed the following opinions.   Python is a scrpit lang, not for big program.


I want know, Is Python good for bitcoin apps?

Depends on what you mean with "apps".
Python is a scripting language.
You won't be able to comfortably code "big" software using python

For small scripts, sure.. python is awesome IMO.



I want to try make easy bitcoin app and heard that Python is best for coding blockchain..
Is it really?

There is no "best for coding blockchain".
Blockchain is a technology. Bitcoin utilizes blockchain.

The best programming language to code scripts/programs is the one you are most comfortable with!

If you are just starting to program and you don't want to code a wallet like electrum from scratch i would say Python is pretty good to get started.
Its straight forward and lets you pretty much "do whatever you want" without having to worry about memory allocation, etc.. too much



What language you use for coding?

I personally use either C, Java or Python.
Most preferably i use python because.. well.. its basically like writing pseudo code.
Additionally you can basically modify strings/data in python any way you want without having to write 100's of lines just for a simple modifying function.
nongmo
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
February 19, 2018, 01:32:21 PM
 #26

python works,
java
Javascript

but to make apps or or software with GUI
java to android
objective C to IOS

crypto kittes was built in Javascipt using the ethereum network so if you want to down that route google that.

javascript can be ported to most of these but that can be said to with most languages now in 2018.

just go for a language you belive in or that looks and feels good to you.

icohdcoin
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
February 19, 2018, 09:12:28 PM
 #27

There are a lot of bitcoin projects built with Python.

Large ones (Electrum, Armory), libraries and utility scripts.

If I am starting a larger bitcoin project I would probably prefer a language with static type checking but still has similar memory safety (like C# or Java/Kotlin)
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!