dny18 (OP)
Newbie
Offline
Activity: 46
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 01, 2019, 07:58:18 AM |
|
Hello to everyone, I am not not a developer and I only know the basics of javascript, but since 2013 I follow the blockchain world and I would like to work in this field as a developer. To get closer to solidity, what other languages should I learn?
Thank you
|
|
|
|
TheWolf666
Full Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 615
Merit: 154
CEO of Metaisland.gg and W.O.K Corp
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 01, 2019, 08:04:01 AM |
|
Solidity is a very easy to learn language. I advise using Remix the online version for quick prototyping. https://remix.ethereum.org/#optimize=false&evmVersion=nullYou can click on one example and modify it, and then start doing your smart contract. Here is a smart contract in Solidity that I have made 2 years ago... it is a good starting point, it has all the features needed including a solution to start and stop ICO/Fundrasing. https://github.com/NicolasChoukroun/10X-TokenEnjoy! ![Grin](https://bitcointalk.org/Smileys/default/grin.gif)
|
|
|
|
dny18 (OP)
Newbie
Offline
Activity: 46
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 01, 2019, 09:41:59 AM |
|
Therefore is not essential to know the basics of another language to start with solidity? Thank you
|
|
|
|
TheWolf666
Full Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 615
Merit: 154
CEO of Metaisland.gg and W.O.K Corp
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 01, 2019, 10:51:24 AM |
|
Not necessary, it is as simple as basic. But careful to bugs, it cost ETH to save it into the blockchain, and if you need to fix something, you have to pay again. You can debug for free but when you really publish it, it is definitive. Therefore is not essential to know the basics of another language to start with solidity?
Thank you
|
|
|
|
dny18 (OP)
Newbie
Offline
Activity: 46
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 01, 2019, 11:03:52 AM |
|
Not necessary, it is as simple as basic. But careful to bugs, it cost ETH to save it into the blockchain, and if you need to fix something, you have to pay again. You can debug for free but when you really publish it, it is definitive. Therefore is not essential to know the basics of another language to start with solidity?
Thank you
Is the official documentation enough or do you have any resources to recommend? Thank you
|
|
|
|
terrific
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 01, 2019, 11:22:37 AM |
|
I'm not a developer but most of the languages that I've seen that the projects prefer are C++ and Python. Do you have experience with those?
|
█████████████████████████ ████████▀▀████▀▀█▀▀██████ █████▀████▄▄▄▄██████▀████ ███▀███▄████████▄████▀███ ██▀███████████████████▀██ █████████████████████████ █████████████████████████ █████████████████████████ ██▄███████████████▀▀▄▄███ ███▄███▀████████▀███▄████ █████▄████▀▀▀▀████▄██████ ████████▄▄████▄▄█████████ █████████████████████████ | BitList | | █▀▀▀▀ █ █ █ █ █ █ █ █ █ █ █ █▄▄▄▄ | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ . REAL-TIME DATA TRACKING CURATED BY THE COMMUNITY . ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | ▀▀▀▀█ █ █ █ █ █ █ █ █ █ █ █ ▄▄▄▄█ | | List #kycfree Websites |
|
|
|
dny18 (OP)
Newbie
Offline
Activity: 46
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 01, 2019, 01:19:57 PM |
|
I'm not a developer but most of the languages that I've seen that the projects prefer are C++ and Python. Do you have experience with those?
No, I know a little javascript
|
|
|
|
bitmover
Legendary
Online
Activity: 2422
Merit: 6212
Crypto Swap Exchange🈺
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 01, 2019, 06:57:48 PM |
|
You can find a lot of courses at Udemy, they are cheap and are worth doing, if you can pay.
It is better than just be googling around (you will lose a lot of time looking for good information, especially at first). I would go to some cheap course first.
|
|
|
|
dny18 (OP)
Newbie
Offline
Activity: 46
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 03, 2019, 09:56:25 AM |
|
You can find a lot of courses at Udemy, they are cheap and are worth doing, if you can pay.
It is better than just be googling around (you will lose a lot of time looking for good information, especially at first). I would go to some cheap course first.
I have already seen some courses on udemy, but my English is not so good to address such a difficult subject. I was seraching some book, but many are negative reviews.
|
|
|
|
thiscomm
Jr. Member
Offline
Activity: 224
Merit: 2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 03, 2019, 12:00:33 PM |
|
if you are a programmer, of course you are familiar with the system language, both c language and java language, these two languages can be used to become a developer in both platforms, namely ethereum and NEO to participate in creating a blockchain system called Dapps which of course you will later led from there to participate in creating and developing the blockchain system.
|
r e c k o o n ONE STOP SHOPPING APP Global Shopping Platform (https://ieo.reckoon.com/) [[[[[[
|
|
|
dny18 (OP)
Newbie
Offline
Activity: 46
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 03, 2019, 12:37:46 PM |
|
if you are a programmer, of course you are familiar with the system language, both c language and java language, these two languages can be used to become a developer in both platforms, namely ethereum and NEO to participate in creating a blockchain system called Dapps which of course you will later led from there to participate in creating and developing the blockchain system.
No, I'm not a programmer. For this reason I wanted advice on how to become one, in particular which language I need to develop on blockchain
|
|
|
|
bitmover
Legendary
Online
Activity: 2422
Merit: 6212
Crypto Swap Exchange🈺
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 03, 2019, 12:39:15 PM |
|
You can find a lot of courses at Udemy, they are cheap and are worth doing, if you can pay.
It is better than just be googling around (you will lose a lot of time looking for good information, especially at first). I would go to some cheap course first.
I have already seen some courses on udemy, but my English is not so good to address such a difficult subject. I was seraching some book, but many are negative reviews. Maybe before solidity you should improve your knowledge on a more important language... English Take a look at mastering ethereum. You will learn the basics about ethereum and something about solidity. Written by ethereum co founder. https://github.com/ethereumbook/ethereumbook
|
|
|
|
terrific
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 04, 2019, 11:20:35 AM |
|
I'm not a developer but most of the languages that I've seen that the projects prefer are C++ and Python. Do you have experience with those?
No, I know a little javascript I'm not a programmer but if you have already knowledge about Javascript then enrich and improve your skills there. And I agree that you should also improve a bit more of English language, you know that communication is the most important thing if you are selling yourself to clients.
|
█████████████████████████ ████████▀▀████▀▀█▀▀██████ █████▀████▄▄▄▄██████▀████ ███▀███▄████████▄████▀███ ██▀███████████████████▀██ █████████████████████████ █████████████████████████ █████████████████████████ ██▄███████████████▀▀▄▄███ ███▄███▀████████▀███▄████ █████▄████▀▀▀▀████▄██████ ████████▄▄████▄▄█████████ █████████████████████████ | BitList | | █▀▀▀▀ █ █ █ █ █ █ █ █ █ █ █ █▄▄▄▄ | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ . REAL-TIME DATA TRACKING CURATED BY THE COMMUNITY . ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | ▀▀▀▀█ █ █ █ █ █ █ █ █ █ █ █ ▄▄▄▄█ | | List #kycfree Websites |
|
|
|
|