¿Qué es un Fiddle? (En programación)

Content Protection by DMCA.com

Quizá te hayas encontrado alguna vez con algún fiddle ya sea de .NET, Java, SQL ó PHP. y te hayas preguntado ¿qué es un Fiddle?

¿Qué es un fiddle?

Un fiddle es un entorno de codificación listo en línea. Le permite escribir, compilar y ejecutar código sin tener que instalar nada localmente. A diferencia de los code snippet (Contenedor de código), estos no son code snippets, sino que son programas completos que puedes compilar y ejecutar, esto facilita la colaboración y el intercambio sin tener que preocuparse por la configuración de un entorno.

Es importante que no se confunda con los code snippets que son cajas que contienen códigos en su interior, como ya se mencionó los fiddle, son capaces de compilar y ejecutar tu código. Es como si lo escribieras en cualquier IDE.

Prácticamente sirve para programar sin instalar algun IDE como NetBeans o Visual Studio

Aquí un ejemplo de un code snippet de un codigo en C#:

y aquí un ejemplo de un fiddle en C#:

Existen muchos fiddle para varios lenguajes de programación e incluso para bases de datos SQL y MySQL. Aqui te dejo una lista de algunos de estos sitios.

C#

Java

JavaScript

C

C++

Python

Bases de datos

MS SQL Server 2017/MySQL/PostgreSQL/SQLite/Oracle

Existen gran variedad de fiddles, si buscas de algún otro lenguaje ve a fiddles.io

Estudiante de ingeniería en sistemas computacionales, Técnico en programación. Tengo experiencia en Android Xamarin, programación en Unity con C# y Desarrollo de aplicaciones con Windows Forms. CEO & Founder de Gatosan Software.