+ 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
8 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
+ 3
BroFar couldn’t agree more. Perl would be awesome in SL
22nd Jan 2020, 4:39 AM
Steven Jacobsen
Steven Jacobsen - avatar
+ 1
Python
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