Mostrando las entradas con la etiqueta Objective-C. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Objective-C. Mostrar todas las entradas

martes, 27 de agosto de 2019

Indice TIOBE de agosto

Hace rato que no publico el indice tiobe de lenguajes, veamos :






Como se puede ver Python va subiendo tranquilo, a mi entender esto viene de la mano de las tecnologías de machine learnig que cada vez están más presentes y todas las librerías están en Python.

Otro lenguaje que viene creciendo es Groovy, a mi entender gracias a Spring y pivotal

Dejo link:
https://www.tiobe.com/tiobe-index/

domingo, 29 de abril de 2018

Los 5 lenguajes más odiados


Lei un articulo sobre los 5 lenguajes más odiados y en parte le doy la razon en parte no.

Los lenguajes son :

  1. Perl
  2. Delphi
  3. VBA
  4. Objective-C
  5. PHP
Voy a empezar con las criticas, primero Delphi no es un lenguaje de programación el lenguaje es object pascal, que como lenguaje no es tan malo, en realidad me resulta mejor que c++. 

Segundo, no se como han listado los lenguajes, porque hay muchos que son más odiables como COBOL o el lenguaje que usaba Clarion.  

Lo positivo es que coincido con casi todos, Perl es inhumano e inentendible, VBA y Objective-C nunca los pude aprender o programar decentemente. 

Pero banco a muerte a Object Pascal y a PHP. Me han dado de comer y pasamos ratos agradables juntos. En mi opinion, se podría hacer un lindo lenguaje totalmente orientado a objeto como Ruby o Scala inspirado en Object Pascal y la rompería. 

Como leerán esto es solo una opinión, y a ustedes que lenguaje no les gusta?

lunes, 11 de mayo de 2015

Una nueva edición del ranking de lenguajes TIOBE

Se publico una nueva versión del ranking TIOBE, en este ranking se publican los lenguajes más utilizados y Java volvió a tomar la punta. Pero lo sigue bastante cerca C. Para ver más detalle:



Dejo link: 

domingo, 8 de febrero de 2015

Top 10 lenguajes de programación según IEEE Spectrum

IEEE Spectrum es un indice que se calcula con varias fuentes, google, github, etc. Según este indice el lenguaje más popular es Java y luego C. Pueden ver el detalles de los lenguajes en la siguiente imagen: 





jueves, 18 de diciembre de 2014

Cual es el próximo lenguaje nativo?

InfoQ esta haciendo una encuesta sobre cual va ha ser el lenguaje nativo del futuro, es decir que lenguaje va a ser el proximo C o C++. Y me llamo mucho la atención que en la lista de poxibles candidatos esten lenguajes como Haskell o OCaml. Y a la vez que hayan sido votados.

Por alguna razón no me imagino el lenguaje moderno y declarativo como Haskell, como el próximo lenguaje nativo.

Dejo link:http://www.infoq.com/research/next-native-language?utm_source=infoqresearch&utm_campaign=r-dir#

miércoles, 11 de junio de 2014

Swift el nuevo lenguaje de Apple


Y llego un indicio del fin de los tiempos, sisi. Apple se digno en crear un lenguaje moderno para su plataforma Cocoa y Cocoa Touch. Al parecer Apple se dio cuenta que Object-C estaba un tanto viejo y creo un lenguaje más moderno.

A simple vista el lenguaje esta bueno se parece mucho a python, pero según la gente de Apple es mucho más rápido.  A la vez se puede crear código de forma interactiva y es un lenguaje que se integra con Object-C

Bueno ahora nos toca ver si este lenguje levante vuelo,

Les dejo una comparación con scala: https://github.com/densh/talks/blob/master/swift-vs-scala-211-2014-06-03/Swift%20vs%20Scala%202.11.pdf

Dejo link:
http://swift-lang.org/
https://developer.apple.com/swift/

domingo, 9 de marzo de 2014

jueves, 23 de enero de 2014

The RedMonk Programming Language Rankings: January 2014

La gente de RedMonk hicieron un ranking de lenguaje de programación muy interesante, los puestos para este mes de enero son:

  1. JavaScript (+1)
  2. Java (-1)
  3. PHP
  4. C# (+2)
  5. Python (-1)
  6. C++ (+1)
  7. Ruby (-2)
  8. C
  9. Objective-C
  10. CSS (new)
  11. Perl
  12. Shell (-2)
  13. Scala (-1)
  14. Haskell
  15. R (1)
  16. Matlab (+3)
  17. Clojure (+5)
  18. CoffeeScript (-1)
  19. Visual Basic (+1)
  20. Groovy (-2)

Donde el numero entre paréntesis es si subió o bajo con respecto al mes anterior.

Dejo el grafico:


Dejo link: http://redmonk.com/sogrady/2014/01/22/language-rankings-1-14/


miércoles, 4 de septiembre de 2013

Learn X in Y minutes

Una muy buena pagina para aprender lenguajes de programación, muestra un resumen de los lenguajes para que se puedan aprender rápidamente; entre otras cosas tiene:

  • Where X=c
  • Where X=clojure
  • Where X=coffeescript
  • Where X=Common Lisp
  • Where X=c#
  • Where X=dart
  • Where X=elisp  
  • Where X=elixir
  • Where X=erlang
  • Where X=F#
  • Where X=Go
  • Where X=Groovy
  • Where X=haskell
  • Where X=haxe
  • Where X=java
  • Where X=javascript
  • Where X=julia
  • Where X=LiveScript
  • Where X=lua
  • Where X=Matlab
  • Where X=Objective-C
  • Where X=perl
  • Where X=php
  • Where X=python
  • Where X=R
  • Where X=racket
  • Where X=ruby
  • Where X=Scala
  • Where X=Visual Basic
  • Where X=whip

Dejo link: http://learnxinyminutes.com/

miércoles, 8 de mayo de 2013

Try Objective-C

Placeholder

Un nuevo curso gratuito de la gente de codescholl, el titulo lo dice todo, no? El curso nos enseña sobre el lenguaje de la empresa Apple que no permite programar para la plataforma IOS.

Dejo link:
http://www.codeschool.com/courses/try-objective-c

domingo, 16 de septiembre de 2012

Convertir Java a Object-C con J2ObjC


Los productos de Applet no me apasionan mucho pero es innegable que están tomando cada vez más relevancia. Por lo tanto cuando es necesario hacer aplicaciones nativas a IOS, podemos tomar nuestra aplicación java y llevarla a Object-C con J2ObjC.

J2ObjC es un producto open source de google. Según la wiki J2ObjC, el proyecto fue iniciado por la frustración frente a las aplicaciones de Android que tuvieron que ser reescritos para iOS desde cero. J2ObjC resuelve parte del problema de ser capaz de convertir la lógica de negocio de código Java en su correspondiente object-C.

La herramienta no genera código iOS de interfaz de usuario, ya que sus autores creen que "La unica manera de tenes código eficiente para IOS es escribirlo"  y debido a la complejidad que se ocupan de dicho código.


Dejo links:
http://code.google.com/p/j2objc/
http://google-opensource.blogspot.com.ar/2012/09/j2objc-java-to-ios-objective-c.html

lunes, 11 de junio de 2012

TIOBE publico nuevamente su indice de los lenguajes más utilizados

TIOBE publico nuevamente su indice de los lenguajes más utilizados:

Position
Jun 2012
Position
Jun 2011
Delta in PositionProgramming LanguageRatings
Jun 2012
Delta
Jun 2011
Status
12C17.725%+1.45%  A
21Java16.265%-2.32%  A
33C++9.358%-0.47%  A
47Objective-C9.094%+4.66%  A
54C#7.026%+0.18%  A
66(Visual) Basic6.047%+1.32%  A
75PHP5.287%-1.31%  A
88Python3.848%-0.05%  A
99Perl2.221%-0.09%  A
1012Ruby1.683%+0.20%  A
1111JavaScript1.474%-0.03%  A
1229Visual Basic .NET1.216%+0.78%  A
1313Delphi/Object Pascal1.150%+0.08%  A
1414Lisp0.986%+0.05%  A
1521Logo0.860%+0.31%  A-
1615Pascal0.844%+0.11%  A
1717Transact-SQL0.705%+0.05%  A
1819Ada0.681%+0.08%  B
1922PL/SQL0.637%+0.13%  A-
2010Lua0.635%-1.40%  B


Como podemos ver C es el primer lenguaje y lo sigue Java. Esto se tiene que tomar con pinzas ya que java ha bajado en el promedio por la cantidad de lenguajes  que proliferaron en su plataforma. Con Android java tuvo una nueva primavera y creo que va a crecer mucho más. La telefonía celular esta marcando tendencias tecnológicas y los lenguajes de programación no son la excepción, como se puede ver en la gráfica el crecimiento de Object C el lenguaje del IPhone.


Dejo el link:
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html