Profile

Scrapbook photo 1
Scrapbook photo 2
David Capello
Lived in Santa Fe, Santa Fe, Argentina
340 followers|102,590 views
AboutPostsPhotosYouTube+1's

Stream

 
D, Rust, Go, y ahora M#. Cuatro lenguajes que apuntan directamente a C++.
 ·  Translate
1
Hernan Echegoyemberry's profile photo
 
Me gusta D y esa línea que mencionas.. Apuntan a ser lenguajes de uso práctico y a la vez internalizan mucho de lo aprendido en estos años, extinguiendo lo innecesario pero sin caer en extremos matemáticos como Haskell  (que por algo no se llama Haskeaven).
Estoy seguro que C++ está en esa lista (sobretodo C++11) pero también que tiene muchos dinosaurios de C en adelante, y no sé si van a poder convivir esos bichos con el hombre moderno.
 ·  Translate
Add a comment...

David Capello

Shared publicly  - 
 
Muy buena introducción a Bitcoins (en inglés), incluidos algunos comentarios sobre gente aquí en Argentina generando Bitcoins como otro intento de escapar del peso argentino.

(Lástima que la charla se hizo en un restaurante y los comensales parecen no haber comido hace 400 años, así que la cantidad de ruido ambiente es exageradamente molesto.)
 ·  Translate
1
David Capello's profile photoMiguel Mendez's profile photoHernan Echegoyemberry's profile photoCarlos Becker's profile photo
7 comments
 
Sólo para darle un poco de color a la nota de Antonopoulos: https://pbs.twimg.com/media/BgKiA4NCAAAQyn5.png:large
 ·  Translate
Add a comment...
 
¿Por qué existe ese pensamiento generalizado de alguna gente de nuestra profesión que piensa que todo el mundo debería aprender a programar? ¿A caso tan poca complejidad le vemos al asunto? ¿A caso nosotros sabemos cómo funciona cada uno de los aparatos que usamos en nuestras vidas? ¿A caso debemos ser profesionales en todo? Y si la respuesta es no, ¿por qué la programación recibe un lugar de privilegio?

¿Tan poco has aprendido en estos años para decir que todo el mundo debería aprender a programar?
 ·  Translate
1
Guillermo Barbosa's profile photoReo Cruz's profile photoDavid Capello's profile photoHernan Echegoyemberry's profile photo
12 comments
 
+Guillermo Barbosa Es claro que hay un punto en eso "algo hay que enseñar" y estoy de acuerdo con vos.  Ahora, hay mucha gente proponiendo enseñar lo del momento, por eso quizás es importante también que se escuchen otras campanas, me toca a mi esa parte, para este caso aporto un poco de "filosofía" que puede sumar y no es para sacar lo actual, ni para enseñar todo, pero hacer preguntas y escuchar es algo muy importante, no necesariamente para cambiar el programa pero sí para ayudar a pensar. Saludos
 ·  Translate
Add a comment...

David Capello

Shared publicly  - 
 
Hoy encontré esta charla de Paul Philips, alguien que gastó unos cuantos años con Scala y renunció de Typesafe. "We are doing it all wrong" es verdad desde que se inventaron los lenguajes dinámicos.

Básicamente hablando de lo que pienso y explico en http://dacap.com.ar/blog/dev/contratos/ pero a otra "scala".
 ·  Translate
3
Hernan Echegoyemberry's profile photo
 
"There is no such thing as a general purpose!"
Add a comment...

David Capello

Shared publicly  - 
1
David Capello's profile photoMatthew Fidler's profile photoHernan Echegoyemberry's profile photo
4 comments
 
This is a repeating issue about local vs global.

It's always there, I think it has no final solution but a dynamic approach, we have found many ways to tackle it in networks, for example there is a global IP but there are also local LAN IP's.These are certain ways to limit the problem, but this is not a technical problem. We have seen how e-mail, a very decentralized service is being continuously attacked to cease to exist. People (not in the world of computers) tends to think twitter or facebook or email, as "services" they can't differenciate them from outside, if they are centralized or not, nor understand it.

I think it's our duty as technical people to inform and explain why those are so different services. Since the 1970's,  there were a lot of new protocols and services being proposed to the internet, like email, ftp, irc, and even web, but lately (putting aside the almost forbidden p2p) "protocol" proposal have been asociated to a centralized control company.

That's why articles as this from David and this comments are so useful. Regards!
Add a comment...
Have him in circles
340 people
Christian Zimmermann's profile photo
Will Blanton's profile photo
Ricardo Martín Gomez's profile photo

David Capello

Shared publicly  - 
 
 
For this last 2013 #MotivationMonday , we thought this fun #Mario comic is a common case for many of us reflecting back. 

Have you ever been in a situation like Petey the Piranha below? 

[via Reddit user KableKiB - http://i.imgur.com/NLPPha8.jpg]

#Comic #SuperMario #Inspiration #MondayMotivation #Reflection #NewYear  
1
Add a comment...

David Capello

Shared publicly  - 
 
Lamdu, de a poco nos vamos olvidando la sintaxis y vamos por los árboles AST. http://peaker.github.io/lamdu/
 ·  Translate
2
Guillermo Barbosa's profile photoDavid Capello's profile photo
2 comments
 
Yo creo que todo a su debido tiempo. Si vas a experimentar con un nuevo lenguaje/forma de programar, tiene que ser con el dominio muy chico. Que hayan usado/se hayan basado en Haskell creo que es secundario (tampoco conozco el lenguaje a fondo, pero tiene conceptos que me gustan). De todos modos, yo creo que la peor fricción para este tipo de proyectos es: 1) la interfaz de usuario, crear un editor de "código" que sea tan versátil como cualquier editor de texto (y hablo un símil bloc de notas, nada complicado a lo que aspirar al principio), y 2) proveer todas las herramientas que giran alrededor del texto hoy en día (ej: control de versiones, diff/patch).

No creo que este proyecto ni otros que salgan en estos años tengan mucho éxito. Pero sí sospecho que dentro de 10 o 20 años (al menos luego de varias iteraciones sobre este mismo concepto) podremos ver una forma totalmente nueva y viable de programar aplicaciones. O al menos, muchas ideas se verán reflejadas sobre los editores de texto.
 ·  Translate
Add a comment...

David Capello

Shared publicly  - 
 
Show snippets of your favorite language converting comments to pretty annotations.
1
1
Hernan Echegoyemberry's profile photo
Add a comment...
People
Have him in circles
340 people
Christian Zimmermann's profile photo
Will Blanton's profile photo
Ricardo Martín Gomez's profile photo
Work
Occupation
Software developer
Basic Information
Gender
Male
Birthday
October 21
Story
Introduction
I like guitar, piano, music, video games, animation, pixel art, and programming (C++ mainly). Author of large amounts of garbage per day.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Santa Fe, Santa Fe, Argentina - Rosario, Santa Fe, Argentina
Links
David Capello's +1's are the things they like, agree with, or want to recommend.
Tildar
sourcenotas.blogspot.com

Aporte a la etimología de la palabra Tildar en computación La palabra tilde se refiere usualmente al acento ortográfico: esa pequeña línea q

Escalera a la privacidad -
dacap.com.ar

Primeros pasos. Hacemos una aplicación que pida muy pocos permisos. De alguna manera debemos conocer cuánto tiempo el usuario pasa en nuestr

CocoonJS Launcher
market.android.com

Run your HTML5 JavaScript applications on your Android devices. CocoonJS is the application that allows you to use Ludei's CocoonJS technolo

Dropbox
market.android.com

Dropbox is a free service that lets you bring all your photos, docs, and videos anywhere. After you install Dropbox on your computer, any fi

Twitter
market.android.com

With Twitter, you can watch the world unfold like never before. • Get real-time stories, pictures, videos, conversations, ideas, and inspira

Evernote
market.android.com

★ New York Times ‘Top 10 Must-Have App’, Winner: TechCrunch Crunchies, Mashable Awards and the Webbys. ★ Evernote is an easy-to-use, free ap

SoundCloud
market.android.com

Discover, connect and share original music & audio with the official SoundCloud app.SoundCloud is the world’s leading social sound platform,

Tuner - gStrings Free
market.android.com

gStrings - a chromatic tuner for the guitar, violin, or any other instrument.This is the ad supported version of Tuner - gStrings, a chromat

Academy of Interactive Arts & Sciences
plus.google.com

The Official Google+ Page for Academy of Interactive Arts & Sciences News

Hangouts
chrome.google.com

Hangouts bring conversations to life with photos, emoji, and even group video calls for free.

Entre la Tierra y yo
plus.google.com

Dibujos salidos de la Luna, Luna.

Google Developers
plus.google.com

Inspiring developers everywhere

VirusTotal - Free Online Virus, Malware and URL Scanner
www.virustotal.com

VirusTotal is a free virus, malware and URL online scanning service. File checking is done with more than 40 antivirus solutions. Files and

Home » LibreOffice
www.libreoffice.org

LibreOffice is the free power-packed Open Source personal productivity suite for Windows, Macintosh and Linux, that gives you six feature-ri

nginx news
www.nginx.org

nginx news. nginx english ...

Bootstrap, from Twitter
twitter.github.com

Bootstrap, from Twitter. Simple and flexible HTML, CSS, and Javascript for popular user interface components and interactions. View project

Udacity - HTML5 Game Development Course (CS 255)
www.udacity.com

Colt McAnlis. Colt McAnlis is a Developer Advocate at Google focusing on Chrome Games and Native Client; Before that, he was a systems & gra

xUnit.net - Unit testing framework for C# and .NET (a successor to NUnit)
xunit.codeplex.com

A unit testing framework for C# and .NET. Written by original inventor of NUnit. xUnit.net is the top rated framework for unit testing C# co

NuGet gallery
nuget.org

Jump Start Your Projects with NuGet. NuGet is a Visual Studio extension that makes it easy to install and update open source libraries and t