Bitcoin Forum
April 26, 2024, 02:03:10 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: Should I teach myself Python  (Read 1008 times)
Initscri
Hero Member
*****
Offline Offline

Activity: 1540
Merit: 759


View Profile WWW
September 05, 2018, 05:50:21 PM
 #21

If you're planning to develop crypto-currencies and program cryptography in future, go for Haskell instead of any other popular language like Python, Java, C, etc (yup, forget everything else!)... Haskell (currently being used by Cardano only) has the best security for cryptography and once you learn about it, you'll be surprised to see how awesome it is mathematically.

I do like haskell... There are quite a few British universities that post their lecture powerpoints on it too which is quite nice to follow.

It takes quite a while to get used to but for network broadcasting and hardware controlls, python may be better (you can run haskell scripts in python too - using os.system)...

I've been interested in Haskell for a bit as well. That or golang.

Generally speaking though, I would only really learn Haskell after learning top market languages. Lets face it, the languages which "pay the bills" are the ones mostly in demand (Java, Python, PHP, etc)
https://www.codingdojo.com/blog/7-most-in-demand-programming-languages-of-2018/
1714140190
Hero Member
*
Offline Offline

Posts: 1714140190

View Profile Personal Message (Offline)

Ignore
1714140190
Reply with quote  #2

1714140190
Report to moderator
1714140190
Hero Member
*
Offline Offline

Posts: 1714140190

View Profile Personal Message (Offline)

Ignore
1714140190
Reply with quote  #2

1714140190
Report to moderator
1714140190
Hero Member
*
Offline Offline

Posts: 1714140190

View Profile Personal Message (Offline)

Ignore
1714140190
Reply with quote  #2

1714140190
Report to moderator
"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714140190
Hero Member
*
Offline Offline

Posts: 1714140190

View Profile Personal Message (Offline)

Ignore
1714140190
Reply with quote  #2

1714140190
Report to moderator
1714140190
Hero Member
*
Offline Offline

Posts: 1714140190

View Profile Personal Message (Offline)

Ignore
1714140190
Reply with quote  #2

1714140190
Report to moderator
1714140190
Hero Member
*
Offline Offline

Posts: 1714140190

View Profile Personal Message (Offline)

Ignore
1714140190
Reply with quote  #2

1714140190
Report to moderator
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
September 05, 2018, 06:00:34 PM
 #22

I've been interested in Haskell for a bit as well. That or golang.

Generally speaking though, I would only really learn Haskell after learning top market languages. Lets face it, the languages which "pay the bills" are the ones mostly in demand (Java, Python, PHP, etc)
https://www.codingdojo.com/blog/7-most-in-demand-programming-languages-of-2018/

I suppose haskell is probably done alongside other languages.

Haskell is particularly good for big data mining, hashing and mathematical solving.
There are other languages like the Cs and Python which are sometimes better with mathematical problems when they can be iterated (such as finding factorials)...

Java is the biggest because that's android and website programming...
FinalFury
Newbie
*
Offline Offline

Activity: 69
Merit: 0


View Profile
September 05, 2018, 08:53:44 PM
 #23

I was taking a programming class last year which included Python and some assembly. Of course you should learn some high level language, since who really programs in assembly this day in age. I've never seen a job application asking for assembly.


(Note that high level does not mean more advanced, it just means that it's more abstracted from the hardware, while low level is closer. The lowest level is machine language, the zeros and ones, so high level languages end up getting compiled to low level ones.)
seoincorporation
Legendary
*
Offline Offline

Activity: 3136
Merit: 2908


Top Crypto Casino


View Profile
September 05, 2018, 08:59:31 PM
 #24

I've been collecting eBooks from PackT publishing, and the latest free book is Scientific Computing with Python 3. They have a daily free book, and several of them are Python related, that's what stimulated my interest. If you want today's free book you've only got 7 hours to grab it, but they do cycle through the list, so it will turn up again. If you download it, don't forget to get the code file as well.

https://www.packtpub.com/packt/offers/free-learning



Great free books list, i take some about JS and node.

Python is a powerful tool, but i think JavaScript is better because is focused to online projects. At end it depends on the application that software will have, if you want to make an android app you'll need to learn other language than python or JS. and if you want to build a game maybe you will go with C based engines.
GymClassHeroes
Jr. Member
*
Offline Offline

Activity: 92
Merit: 1


View Profile
September 05, 2018, 09:04:23 PM
 #25

If your interests are for use in cryptocurrency/blockchain related enterprise, you really cannot do much with low level language like assembly, C, C++,you would need python. It is more relevant for cypto/blockchain development. You may find the video below useful to make a decision https://youtu.be/SpRz3z5e4C4
FinalFury
Newbie
*
Offline Offline

Activity: 69
Merit: 0


View Profile
September 06, 2018, 05:29:29 AM
 #26

I've been collecting eBooks from PackT publishing, and the latest free book is Scientific Computing with Python 3. They have a daily free book, and several of them are Python related, that's what stimulated my interest. If you want today's free book you've only got 7 hours to grab it, but they do cycle through the list, so it will turn up again. If you download it, don't forget to get the code file as well.

https://www.packtpub.com/packt/offers/free-learning



Great free books list, i take some about JS and node.

Python is a powerful tool, but i think JavaScript is better because is focused to online projects. At end it depends on the application that software will have, if you want to make an android app you'll need to learn other language than python or JS. and if you want to build a game maybe you will go with C based engines.

I'm always afraid of giving my email. How reliable is that website? And are the books PDFs? Are they legit copies, or scanned from a textbook? If not, why would the publisher let them give it away for free. Just my skeptical mind.
TheArchaeologist
Sr. Member
****
Offline Offline

Activity: 310
Merit: 727


---------> 1231006505


View Profile WWW
September 06, 2018, 06:37:59 AM
 #27

And are the books PDFs? Are they legit copies, or scanned from a textbook? If not, why would the publisher let them give it away for free. Just my skeptical mind.
They are in multiple formats including PDF, EPUB, MOBI  and online reading. They also include zip-files with all code examples. This is a legit site/service. In the end they try to sell you books ofcourse, these free books are meant to lure you in. But you can still claim a book every day without having to buy anything.
Jet Cash
Legendary
*
Offline Offline

Activity: 2702
Merit: 2449


https://JetCash.com


View Profile WWW
September 06, 2018, 10:00:16 AM
 #28

They really are going fo it with Python. Today's book is
Python Data Structures and Algorithms [eBook]

jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
September 06, 2018, 05:36:15 PM
 #29

They really are going fo it with Python. Today's book is
Python Data Structures and Algorithms [eBook]



Are you sure they go through the entire library? Since you mentioned that site to me that same book has come up three times...
mainconcept
Sr. Member
****
Offline Offline

Activity: 588
Merit: 422


View Profile
September 07, 2018, 10:46:30 AM
 #30

They really are going fo it with Python. Today's book is
Python Data Structures and Algorithms [eBook]



Are you sure they go through the entire library? Since you mentioned that site to me that same book has come up three times...

Mostly, their newest books of course not.

Today's free book is


Mastering Python Networking
minhkhoa
Full Member
***
Offline Offline

Activity: 325
Merit: 100


View Profile
September 10, 2018, 08:15:36 PM
 #31

The proximity of Python to human language makes many schools, colleges and training centers use it as a programming language to teach beginners in computer science classes calculated. Today, love for Python is ubiquitous, from the world's leading programmers to new programmers.
BitPotus
Hero Member
*****
Offline Offline

Activity: 1050
Merit: 604


View Profile
September 12, 2018, 08:39:44 AM
 #32

https://www.youtube.com/watch?v=rfscVS0vtbw

Learn Python - Full Course for Beginners

This is from freecode camp.

Dadaro
Newbie
*
Offline Offline

Activity: 124
Merit: 0


View Profile
September 12, 2018, 04:42:43 PM
 #33

I am a new to programming and the first language that i use is python. So far, I enjoy my journey using it, a very beginner friendly one. I also use solo learn app to help me more understand python.
TyfrTR
Sr. Member
****
Offline Offline

Activity: 312
Merit: 272


View Profile
September 14, 2018, 01:22:28 PM
 #34

I've been collecting eBooks from PackT publishing, and the latest free book is Scientific Computing with Python 3. They have a daily free book, and several of them are Python related, that's what stimulated my interest. If you want today's free book you've only got 7 hours to grab it, but they do cycle through the list, so it will turn up again. If you download it, don't forget to get the code file as well.

https://www.packtpub.com/packt/offers/free-learning



Hey man really thank you for sharing that book. I'd never heard about packtpub, there is a lot of useful informative books in there.  I guess that they distribute some books by free in short time periods and it's really an opp for beginners in programming. Thanks again.
Jet Cash
Legendary
*
Offline Offline

Activity: 2702
Merit: 2449


https://JetCash.com


View Profile WWW
September 18, 2018, 06:05:45 AM
 #35

Today's free book is - Python for Web Scraping.

I can't wait to get started on some of these projects.
dlouulmusthofa
Full Member
***
Offline Offline

Activity: 234
Merit: 100


View Profile
September 18, 2018, 06:46:44 AM
 #36

in my opinion, Python is the best programming application that I know, because I think, the features which available in it are quite complete and very supportive
Jet Cash
Legendary
*
Offline Offline

Activity: 2702
Merit: 2449


https://JetCash.com


View Profile WWW
September 21, 2018, 07:33:37 AM
 #37

Python certainly seems to be interesting, and I'm trying to make time to write something using it.

Today's free book is about learning concurrency in Python. I haven't had a chance to read it, but it is an interesting topic ( to me ).
mainconcept
Sr. Member
****
Offline Offline

Activity: 588
Merit: 422


View Profile
October 03, 2018, 11:05:50 AM
 #38

Today's free python ebook:



Quote
Python GUI Programming Cookbook - Second Edition

Master over 80 object-oriented recipes to create amazing GUIs in Python and revolutionize your applications today
- Use object-oriented programming to develop amazing GUIs in Python
- Create a working GUI project as a central resource for developing your Python GUIs
- Easy-to-follow recipes to help you develop code using the latest released version of Python

https://www.packtpub.com/packt/offers/free-learning
katelynsk
Member
**
Offline Offline

Activity: 98
Merit: 13


View Profile
October 04, 2018, 12:11:29 PM
 #39

I've been collecting eBooks from PackT publishing, and the latest free book is Scientific Computing with Python 3. They have a daily free book, and several of them are Python related, that's what stimulated my interest. If you want today's free book you've only got 7 hours to grab it, but they do cycle through the list, so it will turn up again. If you download it, don't forget to get the code file as well.

https://www.packtpub.com/packt/offers/free-learning



Cool resource, thank you, didn't meet it before.
snakey
Legendary
*
Offline Offline

Activity: 1386
Merit: 1001



View Profile
October 04, 2018, 03:04:55 PM
 #40

Python is great language as per simplicity is concerned. Considering the amount of code one needs to write for the same work in java or c# ,python can help you to reduce code and manage it efficiently.
Though i am from non IT back ground but i have seen my neighbour kids learning python in high school.
Pages: « 1 [2] 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!