1 :
root@bienvenidoainternet.org:~#
: 28/01/20(mar)19:49:16
ID:qThXus7i0
¿Valdrá la pena leer este libro?
3 :
root@bienvenidoainternet.org:~#
: 28/01/20(mar)22:50:56
ID:nk9uGuFc0
4 :
root@bienvenidoainternet.org:~#
: 28/01/20(mar)23:31:14
ID:mB4c6jzz0
Sólo si quieres aprender el meme de la serpiente SICP.
Es mejor el meme de hacer montajes de monas anime sosteniendo el libro
Sí, siempre me cago de la risa con ese meme. Es tan hilarante.
7 :
root@bienvenidoainternet.org:~#
: 03/02/20(lun)00:33:57
ID:V3nHP6Il0
> ¿Valdrá la pena leer este libro?
Sí, y aprender Lisp también si es que te interesa programar por más que sólo tener un trabajo rentable.
8 :
root@bienvenidoainternet.org:~#
: 03/02/20(lun)02:08:25
ID:hVBX+0b40!
>>1 sí
>>2 sí
>>3>lecturasClases. Cuidado con los falsos amigos.
>>4 no, justo eso no
>>5 tampoco
>>6 menos
>>7 esto
9 :
root@bienvenidoainternet.org:~#
: 03/02/20(lun)06:08:02
ID:TcccPpbm0
>>7¿Por qué el meme de lisp es tan popular? ¿qué tiene de especial ese lenguaje? en las clases de programación que tomo lo ven como un lenguaje viejo y poco útil.
10 :
root@bienvenidoainternet.org:~#
: 03/02/20(lun)10:27:42
ID:qd2Cmigg0!
Tan poco útil que Emacs está escrito en un Lisp.
11 :
root@bienvenidoainternet.org:~#
: 03/02/20(lun)13:34:58
ID:V3nHP6Il0
Espera, ¿en serio no le ves lo especial al cálculo lambda?
12 :
root@bienvenidoainternet.org:~#
: 03/02/20(lun)14:55:53
ID:lY8LMlBPa
>>9Y es por esta educación de mercado por la cuál hay aberraciones como electron y react
13 :
root@bienvenidoainternet.org:~#
: 04/02/20(mar)13:44:14
ID:oA7pn+ro0
>>11Ya, ¿y eso te sirve para programar servicios de misión crítica, aplicaciones de negocios o aplicaciones que use el usuario en su día a día? ¿o sólo sirve para un
Bajo esa mentalidad, la informática ni siquiera existiría. Ni siquiera las matemáticas no existirían, más allá de lo que es aplicable de ellas a la agricultura. ¿Qué sacaba Euclides con saber calcular la pureza de una corona?
Gracias, educación de mercado.
16 :
root@bienvenidoainternet.org:~#
: 04/02/20(mar)14:20:39
ID:syaDghuG0
el meme de lisp es tan 2018
17 :
root@bienvenidoainternet.org:~#
: 04/02/20(mar)14:53:09
ID:2f4NVRA70!
Unlike most languages today, which are focused on defining specialized data types, Lisp provides a few data types which are general. Instead of defining specific types, you build structures from these types. Thus, rather than offering a way to define a list-of-this type and a list-of-that type, Lisp has one type of lists which can hold any sort of data. Where other languages allow you to define a function to search a list-of-this, and sometimes a way to define a generic list-search function that you can instantiate for list-of-this, Lisp makes it easy to write a function that will search any list — and provides a range of such functions. In addition, functions and expressions in Lisp are represented as data in a way that makes it easy to operate on them.
(...)
While I love the power of Lisp, I am not a devotee of functional programming. I see nothing bad about side effects and I do not make efforts to avoid them unless there is a practical reason. There is code that is natural to write in a functional way, and code that is more natural with side effects, and I do not campaign about the question. I limit my campaigning to issues of freedom and justice, such as to eliminate nonfree software from the world.
(...)
You can learn Scheme (and a lot of deep ideas about programming) from Structure and Interpretation of Computer Programs by Abelson and Sussman. That book is now free/libre although the printed copies do not say so.
https://stallman.org/stallman-computing.html
>>13>¿y eso te sirve para programar servicios de misión crítica,sí
>aplicaciones de negociossí
>o aplicaciones que use el usuario en su día a día?sí
siguiente pregunta, por favor
19 :
root@bienvenidoainternet.org:~#
: 07/02/20(vie)17:33:42
ID:o0PqA7kt0
>>18¿En el mismo tiempo que con los lenguajes típicos?
20 :
root@bienvenidoainternet.org:~#
: 07/02/20(vie)17:37:18
ID:tBwsQUGv0
Lo que están criticando es que consideren obsoletos a lenguajes altamente funcionales sólo porque no son útiles para satisfacer las demandas del mercado.
21 :
root@bienvenidoainternet.org:~#
: 07/02/20(vie)17:50:36
ID:QA4WKUlT0
La peor parte es que Lisp sí sirve, simplemente no es un estándar en la industria.
22 :
root@bienvenidoainternet.org:~#
: 07/02/20(vie)18:31:15
ID:2FHIiGdy0!
>>19a qué te refieres
con lenguajes típicos
C! está en linea y listo para trolear
gracias por tu importantísimo aporte
25 :
root@bienvenidoainternet.org:~#
: 08/02/20(sab)00:50:09
ID:kGXkinj/0
C++ es horrible y es estándar. Por alguna razón.
Aunque pronto podría dejar de serlo por la llegada de Golang y Rust (jaja, el memito de rust).
26 :
root@bienvenidoainternet.org:~#
: 11/02/20(mar)20:34:22
ID:UumdNVUUa
¿Qué libros aparte de los ya mencionados le recomendarían a un tipo de primer año de progra, o de computación en general?
¿O alguno para X lenguaje?
27 :
root@bienvenidoainternet.org:~#
: 11/02/20(mar)21:03:20
ID:zGtAIvSB0
Si te interesan los fundamentos teóricos de la computación, Structured Computer Organization del gran AST es el libro más completo que he leído del tema, y el que más he disfrutado junto a SICP.
Zed Shaw ha escrito excelentes manuales para principiantes (como el clásico LPTHW). Algunos están en versión web, accesibles sin costo. Quizá te interese echarle un ojo.
28 :
root@bienvenidoainternet.org:~#
: 11/02/20(mar)22:39:22
ID:2sHZStHa0
Oohhh, buen dato baisano, no cachaba esos libros.
>>7SICP no es sobre Lisp.
30 :
root@bienvenidoainternet.org:~#
: 21/02/20(vie)02:08:26
ID:zieBb347R
Pero si es usado en el texto, y por eso dijo el baisano "Y también, aprender lisp"
>>25¿Dónde C++ es estándar?
Y en la industria del videojuego, criptocosas, etc.
En la industria de videojuegos es obvio que C/C++ sea estándar, porque se requiere mayor control sobre el rendimiento del programa. Piensa que si el rendimiento no fuese un factor determinante, estaríamos usando Ruby hasta para los programas de equipamiento médico y militar.