Job requirements | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Job requirements

I’m looking at being a CPU performance engineer at Apple but they require you know at least one of these three languages: Python, Perl and Ruby. Which one would be best to know?

22nd Jan 2020, 3:39 AM
Liam Kennings
Liam Kennings - avatar
9 Answers
+ 5
All three languages are powerful and worth knowing, but Personally, I have seen more companies using Python and Ruby rather than Perl so i recommend with one of those. I like Python because of how easy it is to understand and how quickly one can learn it. Maybe look at the tutorials for python and ruby (i dont think there is a perl tutorial in SL :/ ) and see which one seems the most intuitive to you. once you have an idea of what you like, stick with it.
22nd Jan 2020, 4:07 AM
Steven Jacobsen
Steven Jacobsen - avatar
+ 4
//quick and easy to learn and popular is python and it will be good for carrying different types of task ,while ruby and perl takes time and effort to learn in short period
22nd Jan 2020, 3:47 AM
Sudarshan Rai
Sudarshan Rai - avatar
+ 4
Wow... three of my choice languages. As Sudarshan Rai 👑 said Python is relatively the fastest. Perl is a bit more challenging but fun once you learn the basics... if I only had to choose 2...
22nd Jan 2020, 3:56 AM
BroFar
BroFar - avatar
+ 4
it's not about which language you "know", it's about which language you master. and also your mindset, whether it is open and active to solve unmet problems
22nd Jan 2020, 4:25 AM
Gordon
Gordon - avatar
+ 4
I'm a bit surprised that the requirements for a CPU performance engineer include Python, Perl and Ruby. Are they in addition to other languages like C perhaps?
23rd Jan 2020, 11:27 AM
Sonic
Sonic - avatar
+ 3
BroFar couldn’t agree more. Perl would be awesome in SL
22nd Jan 2020, 4:39 AM
Steven Jacobsen
Steven Jacobsen - avatar
23rd Jan 2020, 3:38 PM
Mohan K.vengatesan
Mohan K.vengatesan - avatar
0
Yes, you have to know C and C++ in addition to Python, Perl or Ruby.
23rd Jan 2020, 1:52 PM
Liam Kennings
Liam Kennings - avatar