Computación y programación funcional
La programación funcional ofrece diversas ventajas a la hora de construir software: reducción de errores, manejo eficiente de datos en entornos concurrentes y paralelos, y un gran respaldo teórico. No obstante, muchos programadores fracasan en su intento de adentrarse en ella por ir directamente a aprenderla usando un lenguaje de programación (tecnología), con lo que omiten la teoría y el contexto histórico que le dio origen.
Este libro incluye una introducción sobre qué son la computación y la programación en pos de delimitar su campo de acción. En segundo lugar, presenta el cálculo lambda, el modelo de computación que influenció a la programación funcional en los años cuando ni siquiera existían los lenguajes de programación, ni mucho menos los ordenadores digitales. Para concluir, el libro emplea los lenguajes de programación Racket y Python para enseñar las diversas características de la programación funcional, sus fortalezas y debilidades, y cómo ellas pueden combinarse con otros paradigmas. Con todo ello, aprenderá:
La visión general de la computación, la programación y los lenguajes de programación.
Los fundamentos que subyacen a la programación funcional, como el cálculo lambda.
Las diferencias entre el cálculo lambda libre de tipos y tipado.
La aplicación de estos conceptos en un lenguaje de programación de estirpe funcional, como lo es Racket, y en otro de uso masivo, como Python.
El diseño y la construcción de un pequeño lenguaje de programación usando el enfoque funcional.
Si tiene un mínimo conocimiento en programación y desea adentrarse en otra forma de pensar y construir sistemas computacionales, donde viven conceptos como reducción, funciones puras, transparencia referencial, búsqueda de patrones, entre otros, no espere más para hacerse con este libro. Gracias a él no descubrirá tan solo la programación funcional, sino que ampliará su perspectiva con respecto a la computación desde una óptica sistémica y libre de dogmas.
Camilo Chacón Sartori fue elegido escritor destacado por Quora en español durante tres años seguidos (2018, 2019 y 2020) por sus más de 700 respuestas sobre ciencias de la computación. Actualmente tiene un podcast llamado Había una vez un algoritmo, donde trata temas filosóficos, prácticos y teóricos sobre la computación. Obtuvo su licenciatura y máster en Ingeniería Informática, ambos, con distinción máxima.
"El libro nos presenta un sólido análisis teórico y conceptual de los tópicos vertidos aquí […]. La lectura y el estudio detallado de su contenido proveerán al lector de conocimientos necesarios que le permitirán comprender, resolver y extender los problemas asociados al desarrollo de programas computacionales, conforme a las tendencias actuales".
© 2021 Marcombo (전자책): 9788426732842
출시일
전자책: 2021년 1월 14일
다른 사람들도 즐겼습니다 ...
- Fundamentos de ingeniería Adriana Aristizábal Castrillón, Martha Ruth Manrique Torres
- Conoce tu fe: Cristianismo para el siglo XXI Justo L. González
- Araracuara: Manual de supervivencia urbana Alfonzo Flórez Zambrano
- Contabilidad Cero: Una visión diferente Luis Troncoso Torres
- Ingeniería de software en Google: Lecciones sobre programación aprendidas a lo largo del tiempo Tom Manshreck, Hyrum Wright, Titus Winters
- Jesús y el comienzo de los evangelios Santiago Guijarro Oporto
- Sobre el razonamiento judicial: Una discusión con Manuel Atienza Manuel Atienza
- Una camaradería de confianza: El fruto de la fe continua en las vidas de Charles Spurgeon, George Müller y Hudson Taylor John Piper
- Aprendizaje basado en problemas en los laboratorios de Ingeniería Civil Luz Marina Torrado Gómez, María Fernanda Serrano Guzmán, Norma Cristina Solarte Vanegas
- Taller de Arduino. Experimentando con Arduino MKR 1010 Gerardo Reino Bértoa, German Tojeiro Calaza
- Guía de aplicacion de la ISO 9001:2015 Icontec Internacional
- La homosexualidad: Pastoral de la atracción al mismo sexo Juan Varela
- La ciencia de la ciencia ficción: Cuando Hawking jugaba al póker en el Enterprise. Aprende ciencia con las obras de culto de la sci-fi Manuel Moreno Lupiáñez, Jordi José Pont
- Análisis de datos con el programa estadístico R: Una introducción aplicada Christian Salas Eljatib
- Android: Programación de dispositivos móviles a través de ejemplos José Enrique Amaro Soriano
- La muerte del cine Paolo Cherchi Usai
- Gran diccionario enciclopédico de anécdotas e ilustraciones: Para la comunicación, la enseñanza y la predicación cristianas Samuel Vila Ventura
- Cómo investigan los economistas: Guía para elaborar y desarrollar un proyecto de investigación Waldo Mendoza
- La marejada del posthumanismo Edgar Varela Barrios, Ernesto José Piedrahita
- Cake pops, macarons y mucho más: Nuestras 100 mejores recetas en un solo libro Naumann & Göbel Verlag
- La nanotecnología: El mundo de las máquinas a escala nanométrica Antonio José Acosta Jiménez
- Resistencia de materiales: algunos temas especiales (Segunda edición) Héctor Enrique Jaramillo Suárez
- La mayordomía de tu cuerpo Matt Damico
- Capoeira: La guía definitiva de movimientos y técnicas de capoeira para principiantes Clint Sharp
- La Investigación en Ciencias Sociales: Discusiones Epistemológicas Autores Varios
- Estoy aprendiendo el japones: Escucha, Repite, Habla : curso de idiomas JM Gardner
- El fascismo Ernest Mandel
- 어린이날이 사라진다고? 노수미
- 그 많던 싱아는 누가 다 먹었을까 박완서
- 신기한 맛 도깨비 식당 1 김용세, 김병선
- who? 마이클 잭슨 툰쟁이, 한나나
- 쓸 만한 인간 박정민
- 기분이 태도가 되지 않게 레몬심리
- 용선생 처음 세계사1: 고대 문명~중세: 고대 문명~중세 김선혜, 정지윤, 노남희, 뭉선생, 윤효식, 이우일, 김선빈, 사회평론 역사연구소
- 돈의 속성 김승호
- who? 이순신 스튜디오청비, 이수겸
- 바람의 화원 1 이정명
- who? 단군·주몽 정병훈, 최재훈
- Henry and Mudge: The First Book Cynthia Rylant
- 어린 왕자 앙투안 드 생텍쥐페리
- 명탐정 셜록 홈즈 1 아서 코난 도일
- 신기한 맛 도깨비 식당 3 김용세, 김병선
언제 어디서나 스토리텔
국내 유일 해리포터 시리즈 오디오북
5만권이상의 영어/한국어 오디오북
키즈 모드(어린이 안전 환경)
월정액 무제한 청취
언제든 취소 및 해지 가능
오프라인 액세스를 위한 도서 다운로드
스토리텔 언리미티드
5만권 이상의 영어, 한국어 오디오북을 무제한 들어보세요
13800 원 /월
계정 1개
무제한 청취
사용자 1인
무제한 청취
언제든 해지하실 수 있어요
패밀리
친구 또는 가족과 함께 오디오북을 즐기고 싶은 분들을 위해
매달 21500 원 원 부터
2-3 개 계정
무제한 청취
2-3 계정
무제한 청취
언제든 해지하실 수 있어요
본인 + 1 가족 구성원
2 개 계정21500 원 /월
