+ 8

Processing Language

Is a good and solid Java base mandatory before starting out with 'processing' language? Thanks in advance for your valuable insight(s) 😊 ps: I'm looking for personal views and not something that someone posted on the internet...

14th Jun 2018, 2:09 PM
Rahul George
Rahul George - avatar
11 Réponses
+ 4
My java learning went faster using processing than a dedicated Java Book. the reason is that Processing got me doing projects easily, and as soon as you start doing real life projects you'll encounter obstacles that will require a deeper knowledge. at that time understanding the concept will be immediate and meaningful, if you compare it to the boring context-less examples of the java book: animals, mamals,dogs,legs,color or vehicles, cars, color, number of wheels anyone? i disagree with Valen.H. ~ regarding the applications part. i found myself making custom applications used in my production environment for the desktop and some "stuff" (basically nothing far from following tutorials examples) for android with Processing for android and the ketai library. it's doable and in my case it was faster than the java first experience. i found Learning Processing by Daniel Shiffman a good book to get started with processing: the final chapters unveil the underlying Java code.
15th Jun 2018, 2:04 PM
seamiki
seamiki - avatar
+ 18
I've been using Processing a lot for graphics, but when you attempt to actually make something non-graphical with it, like an app or something, you need Java to do so. Processing changes the behaviour of original Java a bit but not if included in java as a lib, only when using its dedicated compiler. I'd recommend importing it in Java and learning the standard Java structure and basic classes beforehand.
14th Jun 2018, 2:29 PM
Valen.H. ~
Valen.H. ~ - avatar
+ 5
Valen.H. ~ - Thanks for the insight ☺ I'd asked 'cause I'm not exactly too fond of Java, but at the same time, am planning to start off with processing to do graphics... edit: Haris - Already into that. Thanks!
14th Jun 2018, 3:00 PM
Rahul George
Rahul George - avatar
+ 5
Oni Oluwaseun Shaydus - Ummm... that wasn't exactly what I was asking.
15th Jun 2018, 5:53 AM
Rahul George
Rahul George - avatar
+ 5
Ishika Patel I'd recommend c++ contrary to popular support of starting with python. Yes, c++ is more difficult but if you learn c++ then EVERY other language will be a piece of cake to learn. That doesn't happen if you start with python.
15th Jun 2018, 8:58 AM
Haris
Haris - avatar
+ 4
Ishika Patel This question has been asked a million times. Use search in q&a and you'll find your answer. It depends on your interests, e.g. for web learn html,css & js.
15th Jun 2018, 5:36 AM
Haris
Haris - avatar
+ 2
p5.js for web graphics ☺
14th Jun 2018, 3:12 PM
Haris
Haris - avatar
+ 2
"Processing" used for? In short, it's a language for producing visual effects and animation. It's widely used for data visualizations.
14th Jun 2018, 11:07 PM
Oluwaseun Shaydus Oni
Oluwaseun Shaydus Oni - avatar
+ 2
i wanted to add: context of your App matters. If your're trying to implement many elements in your app (for example computer vision, networking, ext hardware interfacing) Processing will easily allow you to do so. Using Java only will require a lot more efforts. on the Android side you can consider Processing for Android a level in between android studio and Appinventor. you can do a lot but not everything (widgets, notifications etch). if you're already into C++ why not give it try to openframeworks or cinder?
15th Jun 2018, 2:21 PM
seamiki
seamiki - avatar
0
help me pls
14th Jun 2018, 3:29 PM
Olatunji Olayinka
Olatunji Olayinka - avatar
0
Hey I'm looking to start learning programming and I just need to ask if java is a good programming language to start out with? If not what should I start with ? 😁
14th Jun 2018, 4:58 PM
Ishika Patel
Ishika Patel - avatar