Mac4Ever Refurb Store Guide d'achat Apple - Des conseils sur toute la gamme Apple Débuter sur Mac
Mac4Ever.com - Toute l\'actualité Apple, iPhone, iPad, iPod et Mac - Mise à jour quotidienne
Actu Dossiers Forum Photos/Podcasts Petites Annonces
Icône recherche
Annuler la recherche
4446 connectés

Swift serait le 10ème langage de programmation le plus populaire

Xcode, AppleScript ou Java ? On en parle ici

Modérateurs : Odibi, Grumff, Bicus, Nix, Linschn, Phénix, yellowiscool

Swift serait le 10ème langage de programmation le plus populaire

Message par Laurence le 08/10/18, 20:57

L’index TIOBE, qui liste les langages de programmation selon leur popularité, vient de publier son dernier classement. Si le trio de tête est constitué par Java, C et C++, Swift se place en 10ème position. Pour établir ce top 50, TIOBE s'appuie sur plusieurs sources de recherche, notamment Google, Bing et Wikipedia.

TIOBE indique que le langage d’Apple « est clairement le langage de programmation numéro un pour développer des applications mobiles pour iOS ». La firme souligne toutefois la force et la faiblesse du langage, à savoir sa disponibilité restreinte, seulement « pour iOS et non pour Android, les développeurs se tournent en priorité vers des frameworks du style "write once deploy everywhere" », qui permettent de développer des applications pouvant être déployées sur plusieurs environnements.



Enfin, TIOBE a également publié une vision à long terme des principaux langages de programmation sur la base de leurs positions moyennes pour l’année écoulée. Le top 5 de cette liste comprendrait -sans surprise-Java, C, C ++, Python et C#.

Rappelons que Swift est encore très jeune, puisqu’il a été dévoilé lors de la WWDC 2014 par Craig Federighi. Six mois après sa présentation, Swift se hissait déjà à la 22ème place des langages les plus en vogue -une progression « sans précédent »- avant de passer en Open Source en décembre 2015. Enfin, en juin2016, Apple proposait « Swift Playgrounds », une nouvelle application pour iPad destinée à apprendre aux enfants à programmer.



Source 1 et 2
http://www.mac4ever.com
Un café d'abord !
Avatar de l’utilisateur
Laurence
Vénérable Gros - Admin
 
Message(s) : 6112
Inscription : 24/10/03, 12:05
Localisation : Quelque part dans les Limbes au fond de l'eau...

Re :

Message par knx le 08/10/18, 23:10


ipobe a écrit :..... pour iOS et non pour Android, les développeurs se tournent en priorité vers des frameworks du style "write once deploy everywhere

Frameworks qui génèrent 30Mb de bouse pour faire une simple multiplication.
knx
Mac4Ever's Killer
 
Message(s) : 1818
Inscription : 04/07/12, 11:09

Re :

Message par TLB [TDR] le 09/10/18, 8:31

C’est qui les 15% qui font du C pur et dur (non C++) ?
Personnellement ça fait une dizaine d’années que je n’en ai plus croisé. C’était dans de l’embarqué à l’époque.

[edit]Ils n’ont pas inclus StackOverflow.com dans leur étude de popularité ?
Avatar de l’utilisateur
TLB [TDR]
Docteur ès Mac4Ever
 
Message(s) : 947
Inscription : 07/10/04, 20:08
Localisation : Toulouse

Envoyé depuis Mac4Ever Mobile

Message par WiLDCaT6 le 09/10/18, 9:09

C is everywhere man.
WiLDCaT6
Mac4Everien confirmé
 
Message(s) : 305
Inscription : 07/05/09, 9:31

Re :

Message par Rom54 le 09/10/18, 11:35

Moais encore un classement arbitraire base sur du vent et l'humeur du compilateur ne sachant pas trop comment satifisaire la demande du client...

La majorité des applications iOS sont écrites aujourd'hui en Objective-C. A commencer par iOS...

Java c'est le langage des serveurs de services (internet en general, cloud en particulier) et d'Android (ok, y a bien Kotlin mais c'est tres minoritaire.

C++ (qui est un surensemble de C) constitue la majorité des applications industrielles (avec Ada et Eiffel dans certains secteurs - comme l'aviation ou le militaire)

R, c'est LE langage de la recherche des qu'on parle de big data, truc learning, bio-informatique, climatologie, math,... Avec Python qui lui pullule aussi de plus en plus dans ces secteurs et continue sa diffusion dans l'ingénierie informatique, l'administration système, l'applicatif tout azimut, la securite informatique...

Le plus ridicule dans ce classement idiot, c'est la place de PHP/Javascript. Ok y a des framework qui reposent sur Java/Ruby ou Python, mais l'écrasante majorité du Web, c'est du PHP cote serveur et Javascript cote client. On peut le déplorer, mais c'est la réalité...
Sachant le nombre de pages web existant par rapport au nombre de soft "natifs", Javascript devrait etre n 1...

Mais bon, si on lit l'article, on comprend que ce classement représente une seule chose: le taux de recherche sur les web sur les mots C/Java/R/Python/Javascript... pas sur ce qui est écrit avec ces langages...
On met autant de temps a faire bien une chose qu'a mal la faire...
Croire c'est renoncer a savoir
L'Homme passe son temps a se croire immortel et lorsqu'il prend conscience de sa mortalité, cherche a devenir immortel. Il n'a forcement plus le temps de vivre sa vie!
Avatar de l’utilisateur
Rom54
Mac4Ever's Killer
 
Message(s) : 1526
Inscription : 24/09/04, 16:01
Localisation : Paris - Suisse(VD)-Canada(BC)

Envoyé depuis Mac4Ever HD pour iPad

Message par iChris010 le 09/10/18, 14:31

Et bien moi, j’aimerais bien m’y mettre au SWIFT; cependant, il me manque un Mac, donc macOS, donc Xcode :)

Jusqu’à présent, pas mal de Fortran (norme 95) encore utilisé dans le calcul scientifique (CEA, Météo-France, ONERA, ...).
Il est classé 31 ème dans l’indice Tiobe de ce mois-ci mais continue d’évoluer (normes 2003, 2008, ...) et prend même en compte la programmation objet (tel que le C++) depuis justement la norme 2003.
En effet, pas évident de migrer des gros codes de calculs Fortran en C++ ou Python, les compilateurs Fortran étant de plus très efficaces pour l’optimisation, les calculs scalaires et vectoriels, ...
iChris010
VIP
VIP
 
Message(s) : 150
Inscription : 06/02/18, 17:26

Re :

Message par AdriZ le 17/10/18, 17:33


[quote="tlb [tdr]"]C’est qui les 15% qui font du C pur et dur (non C++) ?
Personnellement ça fait une dizaine d’années que je n’en ai plus croisé. C’était dans de l’embarqué à l’époque.
[/quote:c14cd3c9]
Moi ! :)
Et comme je galère je fais énormément de recherche Google sur le C, du coup ça boost les statistiques du langage dans le classement TIOBE ! ;)

Plus sérieusement, notre entourage est bourré d'appareils électroniques fonctionnant avec des petits micro-contrôleurs (souvent 8 ou 16 bits). Pour programmer ces micro-contrôleur, plusieurs raisons à la non utilisation du C++ :
- le C++ n'apporte pas énormément sachant qu'il faut restreindre certaines fonctionnalités
- dans certains cas le code généré est plus gros (c'est pas toujours le cas, ça dépend beaucoup de l'efficacité du compilo)
- sur certains micro-contrôleurs il n'y a même pas de compilateur C++
- les développeurs de ces micro-contrôleurs sont majoritairement des électroniciens, qui n'ont souvent jamais appris ou jamais compris l'intérêt de la programmation objet. (avant de me faire engueuler, oui pas tous, c'est pas pour balancer sur les électroniciens dont je fais parti...)


Création multimédia :: 2roqs
Avatar de l’utilisateur
AdriZ
Docteur ès Mac4Ever
 
Message(s) : 913
Inscription : 05/10/07, 23:00


Retour vers Développement Apple

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)

Conseils d'achat

  • Macintosh

  • iPhone, iPad & iPod

iMac 27" 5k Indicateur rouge Informations 06/2017 2099 € L'iMac 27" (Retina) a été mis à jour le 5 juin 2017 avec Thunderbolt 3, GPU dédié et puces Kaby-Lake. On attend des modèles Coffee Lake (à 6 coeurs) d'ici le courant du printemps/été 2018.
iMac 21,5" 4k Indicateur rouge Informations 06/2017 1499 € L'iMac 21,5" (Retina) a été mis à jour le 5 juin 2017 avec Thunderbolt 3, GPU dédié et puces Kaby-Lake. On attend des modèles Coffee Lake (à 6 coeurs) d'ici le courant du printemps/été 2018.
Apple TV 4k Indicateur vert Informations 09/2017 199 € L'Apple TV 4k est une petite évolution de l'Apple TV pour les téléviseurs 4k. Il gère le HDR, le HDMI 2a et tous les codecs récents. Si vous avez une télévision OLED 4k, il s'agit du modèle idéal. Son prix est raisonnable par rapport à la version HD, qui reste au catalogue.
iMac Indicateur rouge Informations 06/2017 1299 € L'iMac 21,5" (non Retina) a été mis à jour le 5 juin 2017 avec Thunderbolt 3 et puces Kaby-Lake. On attend des modèles Coffee Lake (à 6 coeurs) d'ici le courant du printemps/été 2018.
iMac Pro Indicateur vert Informations 12/2017 5499 € L'iMac Pro est actuellement le Mac le plus puissant du marché. Il ne sera pas renouvelé avant une bonne année, sauf surprise. N'hésitez pas à consulter nos tests et nos vidéo avant de vous décider ! A noter qu'Apple va sortir un Mac Pro courant 2018 (ou 2019), donc si vous n'êtes pas trop pressé, il sera + modulaire...
Mac Mini Indicateur vert Informations 10/2018 899 € Le Mac mini a été mis à jour fin 2018 avec un tout nouveau CPU à 4 coeurs. Pas de mise à jour prévue avant un moment, vous pouvez acheter sans crainte !
Mac Pro Indicateur rouge Informations 10/2013 3339 € Apple a annoncé un nouveau Mac Pro courant 2018 (voire 2019), plus modulaire et moins fermé que la version actuelle. Dans tous les cas, surtout n'achetez pas les modèles "tube" datant de 2013 et désormais assez dépassés.
MacBook Pro 13" Indicateur vert Informations 07/2018 1499 € Le MacBook Pro 13" a été mis à jour le 12 juillet 2018 avec une nouveauté de taille : on passe de 2 à 4 coeurs, soit un doublement de la puissance CPU ! La partie GPU gagne 15% et le SSD peut grimper à 2To. Si les prix restent inchangés, les options sont toujours facturées très chères... Ces machines ne seront pas renouveler avant mi-2019. N'oubliez pas de regarder du côté du Refurb si votre budget est trop serré !
MacBook Pro 15" Indicateur vert Informations 07/2018 2799 € Le MacBook Pro 15" a été mis à jour le 12 juillet 2018 avec une nouveauté de taille : on passe de 4 à 6 coeurs, soit un bon de performances jamais vu d'une génération à l'autre ! La partie GPU n'évolue pas vraiment mais le SSD peut grimper à 4To. Si les prix restent inchangés, les options sont toujours facturées très chères, presque 8000€ pour le modèle ultime ! Ces machines ne seront pas renouvelées avant mi-2019. N'oubliez pas de regarder du côté du Refurb si votre budget est trop serré !
MacBook Air Indicateur vert Informations 10/2018 1349 € Le MacBook Air a fait son grand retour après 4 ans sans mise à jour ! Vous pouvez acheter sans crainte (mais lisez bien notre test !)
MacBook Indicateur rouge Informations 06/2017 1499 € Le MacBook a été mis à jour le 5 juin 2017, avec peu de nouveautés, en dehors du passage à Kaby-Lake. Difficile de savoir si Apple gardera cette machine au catalogue depuis la sortie du nouveau MacBook Air...
Apple TV 2015 Indicateur vert Informations 10/2015 159 € L'Apple TV 2015 est sortie fin 2015 et Apple le garde au catalogue malgré l'arrivée de la version 4k. Avec en prime, une petite baisse de prix ! Si vous n'avez pas de TV 4k, cela reste une bonne affaire.
À découvrir sur Mac4Ever
b 1  b 2 
app
  • Nouveautés

  • Gratuites

  • Payantes

A propos | Mentions légales | Contacts | Emploi | RSS | Apps